12 #define SWIG_LUA_TARGET SWIG_LUA_FLAVOR_LUA
13 #define SWIG_LUA_MODULE_GLOBAL
18 template<
typename T>
class SwigValueWrapper {
19 struct SwigMovePointer {
21 SwigMovePointer(T *p) : ptr(p) { }
22 ~SwigMovePointer() {
delete ptr; }
23 SwigMovePointer& operator=(SwigMovePointer& rhs) { T* oldptr = ptr; ptr = 0;
delete oldptr; ptr = rhs.ptr; rhs.ptr = 0;
return *
this; }
25 SwigValueWrapper& operator=(
const SwigValueWrapper<T>& rhs);
26 SwigValueWrapper(
const SwigValueWrapper<T>& rhs);
28 SwigValueWrapper() : pointer(0) { }
29 SwigValueWrapper& operator=(
const T& t) { SwigMovePointer tmp(
new T(t)); pointer = tmp;
return *
this; }
30 operator T&()
const {
return *pointer.ptr; }
31 T *operator&() {
return pointer.ptr; }
34 template <
typename T> T SwigValueInit() {
45 #ifndef SWIGTEMPLATEDISAMBIGUATOR
46 # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560)
47 # define SWIGTEMPLATEDISAMBIGUATOR template
48 # elif defined(__HP_aCC)
51 # define SWIGTEMPLATEDISAMBIGUATOR template
53 # define SWIGTEMPLATEDISAMBIGUATOR
59 # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__))
60 # define SWIGINLINE inline
68 # if defined(__GNUC__)
69 # if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))
70 # define SWIGUNUSED __attribute__ ((__unused__))
75 # define SWIGUNUSED __attribute__ ((__unused__))
81 #ifndef SWIG_MSC_UNSUPPRESS_4505
82 # if defined(_MSC_VER)
83 # pragma warning(disable : 4505)
87 #ifndef SWIGUNUSEDPARM
89 # define SWIGUNUSEDPARM(p)
91 # define SWIGUNUSEDPARM(p) p SWIGUNUSED
97 # define SWIGINTERN static SWIGUNUSED
101 #ifndef SWIGINTERNINLINE
102 # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE
106 #if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)
107 # ifndef GCC_HASCLASSVISIBILITY
108 # define GCC_HASCLASSVISIBILITY
113 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
114 # if defined(STATIC_LINKED)
117 # define SWIGEXPORT __declspec(dllexport)
120 # if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY)
121 # define SWIGEXPORT __attribute__ ((visibility("default")))
130 # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__)
131 # define SWIGSTDCALL __stdcall
138 #if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
139 # define _CRT_SECURE_NO_DEPRECATE
143 #if !defined(SWIG_NO_SCL_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_SCL_SECURE_NO_DEPRECATE)
144 # define _SCL_SECURE_NO_DEPRECATE
157 #define SWIG_RUNTIME_VERSION "4"
160 #ifdef SWIG_TYPE_TABLE
161 # define SWIG_QUOTE_STRING(x) #x
162 # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x)
163 # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE)
165 # define SWIG_TYPE_TABLE_NAME
178 # define SWIGRUNTIME SWIGINTERN
181 #ifndef SWIGRUNTIMEINLINE
182 # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE
186 #ifndef SWIG_BUFFER_SIZE
187 # define SWIG_BUFFER_SIZE 1024
191 #define SWIG_POINTER_DISOWN 0x1
192 #define SWIG_CAST_NEW_MEMORY 0x2
195 #define SWIG_POINTER_OWN 0x1
278 #define SWIG_ERROR (-1)
279 #define SWIG_IsOK(r) (r >= 0)
280 #define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError)
283 #define SWIG_CASTRANKLIMIT (1 << 8)
285 #define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1)
287 #define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1)
289 #define SWIG_BADOBJ (SWIG_ERROR)
290 #define SWIG_OLDOBJ (SWIG_OK)
291 #define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK)
292 #define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK)
294 #define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
295 #define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
296 #define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
297 #define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
298 #define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
299 #define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
302 #if defined(SWIG_CASTRANK_MODE)
303 # ifndef SWIG_TypeRank
304 # define SWIG_TypeRank unsigned long
306 # ifndef SWIG_MAXCASTRANK
307 # define SWIG_MAXCASTRANK (2)
309 # define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1)
310 # define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK)
311 SWIGINTERNINLINE
int SWIG_AddCast(
int r) {
312 return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r;
314 SWIGINTERNINLINE
int SWIG_CheckState(
int r) {
315 return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0;
318 # define SWIG_AddCast(r) (r)
319 # define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0)
329 typedef void *(*swig_converter_func)(
void *,
int *);
336 swig_dycast_func dcast;
345 swig_converter_func converter;
370 SWIG_TypeNameComp(
const char *f1,
const char *l1,
371 const char *f2,
const char *l2) {
372 for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
373 while ((*f1 ==
' ') && (f1 != l1)) ++f1;
374 while ((*f2 ==
' ') && (f2 != l2)) ++f2;
375 if (*f1 != *f2)
return (*f1 > *f2) ? 1 : -1;
377 return (
int)((l1 - f1) - (l2 - f2));
385 SWIG_TypeCmp(
const char *nb,
const char *tb) {
387 const char* te = tb + strlen(tb);
389 while (equiv != 0 && *ne) {
390 for (nb = ne; *ne; ++ne) {
391 if (*ne ==
'|')
break;
393 equiv = SWIG_TypeNameComp(nb, ne, tb, te);
404 SWIG_TypeEquiv(
const char *nb,
const char *tb) {
405 return SWIG_TypeCmp(nb, tb) == 0 ? 1 : 0;
416 if (strcmp(iter->type->name, c) == 0) {
417 if (iter == ty->cast)
420 iter->prev->next = iter->next;
422 iter->next->prev = iter->prev;
423 iter->next = ty->cast;
425 if (ty->cast) ty->cast->prev = iter;
443 if (iter->type == from) {
444 if (iter == ty->cast)
447 iter->prev->next = iter->next;
449 iter->next->prev = iter->prev;
450 iter->next = ty->cast;
452 if (ty->cast) ty->cast->prev = iter;
465 SWIGRUNTIMEINLINE
void *
467 return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
476 if (!ty || !ty->dcast)
return ty;
477 while (ty && (ty->dcast)) {
478 ty = (*ty->dcast)(ptr);
487 SWIGRUNTIMEINLINE
const char *
496 SWIGRUNTIME
const char *
502 if (!type)
return NULL;
503 if (type->str != NULL) {
504 const char *last_name = type->str;
506 for (s = type->str; *s; s++)
507 if (*s ==
'|') last_name = s+1;
521 ti->clientdata = clientdata;
524 if (!cast->converter) {
526 if (!tc->clientdata) {
527 SWIG_TypeClientData(tc, clientdata);
535 SWIG_TypeClientData(ti, clientdata);
554 register size_t l = 0;
555 register size_t r = iter->size - 1;
558 register size_t i = (l + r) >> 1;
559 const char *iname = iter->types[i]->name;
561 register int compare = strcmp(name, iname);
563 return iter->types[i];
564 }
else if (compare < 0) {
570 }
else if (compare > 0) {
579 }
while (iter != end);
597 swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
605 register size_t i = 0;
606 for (; i < iter->size; ++i) {
607 if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
608 return iter->types[i];
611 }
while (iter != end);
622 SWIG_PackData(
char *c,
void *ptr,
size_t sz) {
623 static const char hex[17] =
"0123456789abcdef";
624 register const unsigned char *u = (
unsigned char *) ptr;
625 register const unsigned char *eu = u + sz;
626 for (; u != eu; ++u) {
627 register unsigned char uu = *u;
628 *(c++) = hex[(uu & 0xf0) >> 4];
629 *(c++) = hex[uu & 0xf];
637 SWIGRUNTIME
const char *
638 SWIG_UnpackData(
const char *c,
void *ptr,
size_t sz) {
639 register unsigned char *u = (
unsigned char *) ptr;
640 register const unsigned char *eu = u + sz;
641 for (; u != eu; ++u) {
642 register char d = *(c++);
643 register unsigned char uu;
644 if ((d >=
'0') && (d <=
'9'))
645 uu = ((d -
'0') << 4);
646 else if ((d >=
'a') && (d <=
'f'))
647 uu = ((d - (
'a'-10)) << 4);
651 if ((d >=
'0') && (d <=
'9'))
653 else if ((d >=
'a') && (d <=
'f'))
654 uu |= (d - (
'a'-10));
666 SWIG_PackVoidPtr(
char *buff,
void *ptr,
const char *name,
size_t bsz) {
668 if ((2*
sizeof(
void *) + 2) > bsz)
return 0;
670 r = SWIG_PackData(r,&ptr,
sizeof(
void *));
671 if (strlen(name) + 1 > (bsz - (r - buff)))
return 0;
676 SWIGRUNTIME
const char *
677 SWIG_UnpackVoidPtr(
const char *c,
void **ptr,
const char *name) {
679 if (strcmp(c,
"NULL") == 0) {
686 return SWIG_UnpackData(++c,ptr,
sizeof(
void *));
690 SWIG_PackDataName(
char *buff,
void *ptr,
size_t sz,
const char *name,
size_t bsz) {
692 size_t lname = (name ? strlen(name) : 0);
693 if ((2*sz + 2 + lname) > bsz)
return 0;
695 r = SWIG_PackData(r,ptr,sz);
697 strncpy(r,name,lname+1);
704 SWIGRUNTIME
const char *
705 SWIG_UnpackDataName(
const char *c,
void *ptr,
size_t sz,
const char *name) {
707 if (strcmp(c,
"NULL") == 0) {
714 return SWIG_UnpackData(++c,ptr,sz);
742 #define SWIG_LUA_FLAVOR_LUA 1
743 #define SWIG_LUA_FLAVOR_ELUA 2
744 #define SWIG_LUA_FLAVOR_ELUAC 3
746 #if !defined(SWIG_LUA_TARGET)
747 # error SWIG_LUA_TARGET not defined
750 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC)
751 # define SWIG_LUA_CONSTTAB_INT(B, C) LSTRKEY(B), LNUMVAL(C)
752 # define SWIG_LUA_CONSTTAB_FLOAT(B, C) LSTRKEY(B), LNUMVAL(C)
753 # define SWIG_LUA_CONSTTAB_STRING(B, C) LSTRKEY(B), LSTRVAL(C)
754 # define SWIG_LUA_CONSTTAB_CHAR(B, C) LSTRKEY(B), LNUMVAL(C)
756 # define SWIG_LUA_CONSTTAB_INT(B, C) SWIG_LUA_INT, (char *)B, (long)C, 0, 0, 0
757 # define SWIG_LUA_CONSTTAB_FLOAT(B, C) SWIG_LUA_FLOAT, (char *)B, 0, (double)C, 0, 0
758 # define SWIG_LUA_CONSTTAB_STRING(B, C) SWIG_LUA_STRING, (char *)B, 0, 0, (void *)C, 0
759 # define SWIG_LUA_CONSTTAB_CHAR(B, C) SWIG_LUA_CHAR, (char *)B, (long)C, 0, 0, 0
762 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC)
763 # define LRO_STRVAL(v) {{.p = (char *) v}, LUA_TSTRING}
764 # define LSTRVAL LRO_STRVAL
779 #if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 501
780 # define lua_rawlen lua_strlen
781 #elif LUA_VERSION_NUM == 501
782 # define lua_rawlen lua_objlen
789 #if !defined(LUA_VERSION_NUM) || LUA_VERSION_NUM < 502
790 # define lua_pushglobaltable(L) lua_pushvalue(L, LUA_GLOBALSINDEX)
798 #define SWIG_LUA_INT 1
799 #define SWIG_LUA_FLOAT 2
800 #define SWIG_LUA_STRING 3
801 #define SWIG_LUA_POINTER 4
802 #define SWIG_LUA_BINARY 5
803 #define SWIG_LUA_CHAR 6
824 lua_CFunction method;
829 lua_CFunction getmethod;
830 lua_CFunction setmethod;
836 lua_CFunction constructor;
837 void (*destructor)(
void *);
841 const char **base_names;
864 #define SWIG_NewPointerObj(L, ptr, type, owner) SWIG_Lua_NewPointerObj(L, (void *)ptr, type, owner)
865 #define SWIG_ConvertPtr(L,idx, ptr, type, flags) SWIG_Lua_ConvertPtr(L,idx,ptr,type,flags)
866 #define SWIG_MustGetPtr(L,idx, type,flags, argnum,fnname) SWIG_Lua_MustGetPtr(L,idx, type,flags, argnum,fnname)
868 #define SWIG_ConvertMember(L, idx, ptr, sz, ty) SWIG_Lua_ConvertPacked(L, idx, ptr, sz, ty)
869 #define SWIG_NewMemberObj(L, ptr, sz, type) SWIG_Lua_NewPackedObj(L, ptr, sz, type)
872 #define SWIG_GetModule(clientdata) SWIG_Lua_GetModule((lua_State*)(clientdata))
873 #define SWIG_SetModule(clientdata, pointer) SWIG_Lua_SetModule((lua_State*) (clientdata), pointer)
874 #define SWIG_MODULE_CLIENTDATA_TYPE lua_State*
877 #define SWIG_contract_assert(expr, msg) \
878 if (!(expr)) { lua_pushstring(L, (char *) msg); goto fail; } else
881 #define SWIG_fail {goto fail;}
882 #define SWIG_fail_arg(func_name,argnum,type) \
883 {lua_pushfstring(L,"Error in %s (arg %d), expected '%s' got '%s'",\
884 func_name,argnum,type,SWIG_Lua_typename(L,argnum));\
886 #define SWIG_fail_ptr(func_name,argnum,type) \
887 SWIG_fail_arg(func_name,argnum,(type && type->str)?type->str:"void*")
888 #define SWIG_check_num_args(func_name,a,b) \
889 if (lua_gettop(L)<a || lua_gettop(L)>b) \
890 {lua_pushfstring(L,"Error in %s expected %d..%d args, got %d",func_name,a,b,lua_gettop(L));\
894 #define SWIG_Lua_get_table(L,n) \
895 (lua_pushstring(L, n), lua_rawget(L,-2))
897 #define SWIG_Lua_add_function(L,n,f) \
898 (lua_pushstring(L, n), \
899 lua_pushcfunction(L, f), \
903 #define SWIG_isptrtype(L,I) (lua_isuserdata(L,I) || lua_isnil(L,I))
913 SWIG_Lua_GetModule(lua_State* L) {
915 lua_pushstring(L,
"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME);
916 lua_rawget(L,LUA_REGISTRYINDEX);
917 if (lua_islightuserdata(L,-1))
926 lua_pushstring(L,
"swig_runtime_data_type_pointer" SWIG_RUNTIME_VERSION SWIG_TYPE_TABLE_NAME);
927 lua_pushlightuserdata(L,(
void*)module);
928 lua_rawset(L,LUA_REGISTRYINDEX);
938 SWIGINTERN
int SWIG_Lua_set_immutable(lua_State* L)
941 #ifndef SWIGLUA_IGNORE_SET_IMMUTABLE
943 lua_pushstring(L,
"This variable is immutable");
950 SWIGINTERN
int SWIG_Lua_module_get(lua_State* L)
960 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
961 assert(lua_isrotable(L,1));
963 assert(lua_istable(L,1));
965 lua_getmetatable(L,1);
966 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
967 assert(lua_isrotable(L,-1));
969 assert(lua_istable(L,-1));
971 SWIG_Lua_get_table(L,
".get");
973 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
974 if (lua_isrotable(L,-1))
976 if (lua_istable(L,-1))
983 if (lua_iscfunction(L,-1))
996 SWIGINTERN
int SWIG_Lua_module_set(lua_State* L)
1004 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
1005 assert(lua_isrotable(L,1));
1007 assert(lua_istable(L,1));
1009 lua_getmetatable(L,1);
1010 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
1011 assert(lua_isrotable(L,-1));
1013 assert(lua_istable(L,-1));
1015 SWIG_Lua_get_table(L,
".set");
1017 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
1018 if (lua_isrotable(L,-1))
1020 if (lua_istable(L,-1))
1027 if (lua_iscfunction(L,-1))
1033 #if (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA)
1045 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
1047 SWIGINTERN
void SWIG_Lua_module_begin(lua_State* L,
const char* name)
1049 assert(lua_istable(L,-1));
1050 lua_pushstring(L,name);
1054 SWIG_Lua_add_function(L,
"__index",SWIG_Lua_module_get);
1055 SWIG_Lua_add_function(L,
"__newindex",SWIG_Lua_module_set);
1056 lua_pushstring(L,
".get");
1059 lua_pushstring(L,
".set");
1062 lua_setmetatable(L,-2);
1063 #ifdef SWIG_LUA_MODULE_GLOBAL
1066 SWIG_Lua_get_table(L,name);
1076 SWIGINTERN
void SWIG_Lua_module_end(lua_State* L)
1082 SWIGINTERN
void SWIG_Lua_module_add_variable(lua_State* L,
const char* name,lua_CFunction getFn,lua_CFunction setFn)
1084 assert(lua_istable(L,-1));
1085 lua_getmetatable(L,-1);
1086 assert(lua_istable(L,-1));
1087 SWIG_Lua_get_table(L,
".get");
1088 assert(lua_istable(L,-1));
1089 SWIG_Lua_add_function(L,name,getFn);
1093 SWIG_Lua_get_table(L,
".set");
1094 assert(lua_istable(L,-1));
1095 SWIG_Lua_add_function(L,name,setFn);
1103 SWIGINTERN
void SWIG_Lua_module_add_function(lua_State* L,
const char* name,lua_CFunction fn)
1105 SWIG_Lua_add_function(L,name,fn);
1113 SWIGINTERN
int SWIG_Lua_class_get(lua_State* L)
1119 assert(lua_isuserdata(L,-2));
1120 lua_getmetatable(L,-2);
1121 assert(lua_istable(L,-1));
1122 SWIG_Lua_get_table(L,
".get");
1123 assert(lua_istable(L,-1));
1128 if (lua_iscfunction(L,-1))
1137 SWIG_Lua_get_table(L,
".fn");
1138 assert(lua_istable(L,-1));
1142 if (lua_isfunction(L,-1))
1150 SWIG_Lua_get_table(L,
"__getitem");
1151 if (lua_iscfunction(L,-1))
1163 SWIGINTERN
int SWIG_Lua_class_set(lua_State* L)
1174 assert(lua_isuserdata(L,1));
1175 lua_getmetatable(L,1);
1176 assert(lua_istable(L,-1));
1178 SWIG_Lua_get_table(L,
".set");
1179 if (lua_istable(L,-1))
1184 if (lua_iscfunction(L,-1))
1196 SWIG_Lua_get_table(L,
"__setitem");
1197 if (lua_iscfunction(L,-1))
1210 SWIGINTERN
int SWIG_Lua_class_destruct(lua_State* L)
1216 assert(lua_isuserdata(L,-1));
1222 if (clss && clss->destructor)
1224 clss->destructor(usr->ptr);
1231 SWIGINTERN
int SWIG_Lua_class_tostring(lua_State* L)
1235 assert(lua_isuserdata(L,1));
1236 unsigned long userData = (
unsigned long)lua_touserdata(L,1);
1237 lua_getmetatable(L,1);
1238 assert(lua_istable(L,-1));
1240 lua_getfield(L, -1,
".type");
1241 const char* className = lua_tostring(L, -1);
1244 sprintf(output,
"<%s userdata: %lX>", className, userData);
1246 lua_pushstring(L, (
const char*)output);
1251 SWIGINTERN
int SWIG_Lua_class_disown(lua_State* L)
1256 assert(lua_isuserdata(L,-1));
1264 SWIGINTERN
void SWIG_Lua_get_class_registry(lua_State* L)
1267 lua_pushstring(L,
"SWIG");
1268 lua_rawget(L,LUA_REGISTRYINDEX);
1269 if (!lua_istable(L,-1))
1272 lua_pushstring(L,
"SWIG");
1274 lua_rawset(L,LUA_REGISTRYINDEX);
1276 lua_pushstring(L,
"SWIG");
1277 lua_rawget(L,LUA_REGISTRYINDEX);
1282 SWIGINTERN
void SWIG_Lua_get_class_metatable(lua_State* L,
const char* cname)
1284 SWIG_Lua_get_class_registry(L);
1285 lua_pushstring(L,cname);
1291 SWIGINTERN
void SWIG_Lua_add_class_variable(lua_State* L,
const char* name,lua_CFunction getFn,lua_CFunction setFn)
1293 assert(lua_istable(L,-1));
1294 SWIG_Lua_get_table(L,
".get");
1295 assert(lua_istable(L,-1));
1296 SWIG_Lua_add_function(L,name,getFn);
1300 SWIG_Lua_get_table(L,
".set");
1301 assert(lua_istable(L,-1));
1302 SWIG_Lua_add_function(L,name,setFn);
1308 SWIGINTERN
void SWIG_Lua_add_class_details(lua_State* L,
swig_lua_class* clss)
1312 for(i=0;clss->bases[i];i++)
1314 SWIG_Lua_add_class_details(L,clss->bases[i]);
1317 for(i=0;clss->attributes[i].name;i++){
1318 SWIG_Lua_add_class_variable(L,clss->attributes[i].name,clss->attributes[i].getmethod,clss->attributes[i].setmethod);
1321 SWIG_Lua_get_table(L,
".fn");
1322 assert(lua_istable(L,-1));
1323 for(i=0;clss->methods[i].name;i++){
1324 SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method);
1331 for(i=0;clss->methods[i].name;i++){
1332 if (clss->methods[i].name[0]==
'_' && clss->methods[i].name[1]==
'_'){
1333 SWIG_Lua_add_function(L,clss->methods[i].name,clss->methods[i].method);
1345 SWIGINTERN
void SWIG_Lua_init_base_class(lua_State* L,
swig_lua_class* clss)
1349 for(i=0;clss->base_names[i];i++)
1351 if (clss->bases[i]==0)
1354 swig_type_info *info = SWIG_TypeQueryModule(module,module,clss->base_names[i]);
1361 SWIGINTERN
void SWIG_Lua_class_register(lua_State* L,
swig_lua_class* clss)
1367 if (clss->constructor)
1368 SWIG_Lua_add_function(L,clss->name,clss->constructor);
1370 SWIG_Lua_get_class_registry(L);
1371 lua_pushstring(L,clss->name);
1374 lua_pushstring(L,
".type");
1375 lua_pushstring(L,clss->name);
1378 lua_pushstring(L,
".get");
1382 lua_pushstring(L,
".set");
1386 lua_pushstring(L,
".fn");
1389 SWIG_Lua_add_function(L,
"__disown",SWIG_Lua_class_disown);
1392 SWIG_Lua_add_function(L,
"__index",SWIG_Lua_class_get);
1393 SWIG_Lua_add_function(L,
"__newindex",SWIG_Lua_class_set);
1394 SWIG_Lua_add_function(L,
"__gc",SWIG_Lua_class_destruct);
1396 SWIG_Lua_add_function(L,
"__tostring",SWIG_Lua_class_tostring);
1401 SWIG_Lua_get_class_metatable(L,clss->name);
1402 SWIG_Lua_add_class_details(L,clss);
1411 SWIGINTERN
void _SWIG_Lua_AddMetatable(lua_State* L,
swig_type_info *type)
1413 if (type->clientdata)
1415 SWIG_Lua_get_class_metatable(L,((
swig_lua_class*)(type->clientdata))->name);
1416 if (lua_istable(L,-1))
1418 lua_setmetatable(L,-2);
1428 SWIGRUNTIME
void SWIG_Lua_NewPointerObj(lua_State* L,
void* ptr,
swig_type_info *type,
int own)
1439 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
1440 _SWIG_Lua_AddMetatable(L,type);
1446 SWIGRUNTIME
int SWIG_Lua_ConvertPtr(lua_State* L,
int index,
void** ptr,
swig_type_info *type,
int flags)
1450 if (lua_isnil(L,index)){*ptr=0;
return SWIG_OK;}
1454 if (flags & SWIG_POINTER_DISOWN)
1463 cast=SWIG_TypeCheckStruct(usr->type,type);
1467 *ptr=SWIG_TypeCast(cast,usr->ptr,&newmemory);
1475 SWIGRUNTIME
void* SWIG_Lua_MustGetPtr(lua_State* L,
int index,
swig_type_info *type,
int flags,
1476 int argnum,
const char* func_name){
1478 if (!SWIG_IsOK(SWIG_ConvertPtr(L,index,&result,type,flags))){
1479 lua_pushfstring(L,
"Error in %s, expected a %s at argument number %d\n",
1480 func_name,(type && type->str)?type->str:
"void*",argnum);
1487 SWIGRUNTIME
void SWIG_Lua_NewPackedObj(lua_State* L,
void* ptr,
size_t size,
swig_type_info *type)
1494 memcpy(raw->data,ptr,size);
1495 _SWIG_Lua_AddMetatable(L,type);
1499 SWIGRUNTIME
int SWIG_Lua_ConvertPacked(lua_State* L,
int index,
void* ptr,
size_t size,
swig_type_info *type)
1503 if (!raw)
return SWIG_ERROR;
1504 if (type==0 || type==raw->type)
1506 memcpy(ptr,raw->data,size);
1513 SWIGRUNTIME
const char *SWIG_Lua_typename(lua_State *L,
int tp)
1516 if (lua_isuserdata(L,tp))
1519 if (usr && usr->type && usr->type->str)
1520 return usr->type->str;
1521 return "userdata (unknown type)";
1523 return lua_typename(L,lua_type(L,tp));
1527 SWIGRUNTIME
int SWIG_Lua_type(lua_State* L)
1529 lua_pushstring(L,SWIG_Lua_typename(L,1));
1536 SWIGRUNTIME
int SWIG_Lua_equal(lua_State* L)
1540 if (!lua_isuserdata(L,1) || !lua_isuserdata(L,2))
1545 result=(usr1->ptr==usr2->ptr);
1546 lua_pushboolean(L,result);
1554 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
1559 for (i = 0; constants[i].type; i++) {
1560 switch(constants[i].type) {
1562 lua_pushstring(L,constants[i].name);
1563 lua_pushnumber(L,(lua_Number)constants[i].lvalue);
1566 case SWIG_LUA_FLOAT:
1567 lua_pushstring(L,constants[i].name);
1568 lua_pushnumber(L,(lua_Number)constants[i].dvalue);
1572 lua_pushstring(L,constants[i].name);
1573 lua_pushfstring(L,
"%c",(
char)constants[i].lvalue);
1576 case SWIG_LUA_STRING:
1577 lua_pushstring(L,constants[i].name);
1578 lua_pushstring(L,(
char *) constants[i].pvalue);
1581 case SWIG_LUA_POINTER:
1582 lua_pushstring(L,constants[i].name);
1583 SWIG_NewPointerObj(L,constants[i].pvalue, *(constants[i]).ptype,0);
1586 case SWIG_LUA_BINARY:
1587 lua_pushstring(L,constants[i].name);
1588 SWIG_NewMemberObj(L,constants[i].pvalue,constants[i].lvalue,*(constants[i]).ptype);
1602 #ifndef SWIG_DOSTRING_FAIL
1603 #define SWIG_DOSTRING_FAIL(S) fprintf(stderr,"%s\n",S)
1611 SWIG_Lua_dostring(lua_State *L,
const char* str) {
1613 if (str==0 || str[0]==0)
return 0;
1615 #if (defined(LUA_VERSION_NUM) && (LUA_VERSION_NUM>=501))
1616 ok=luaL_dostring(L,str);
1618 ok=lua_dostring(L,str);
1621 SWIG_DOSTRING_FAIL(lua_tostring(L,-1));
1634 #define SWIG_UnknownError -1
1635 #define SWIG_IOError -2
1636 #define SWIG_RuntimeError -3
1637 #define SWIG_IndexError -4
1638 #define SWIG_TypeError -5
1639 #define SWIG_DivisionByZero -6
1640 #define SWIG_OverflowError -7
1641 #define SWIG_SyntaxError -8
1642 #define SWIG_ValueError -9
1643 #define SWIG_SystemError -10
1644 #define SWIG_AttributeError -11
1645 #define SWIG_MemoryError -12
1646 #define SWIG_NullReferenceError -13
1653 #define SWIGTYPE_p_Mezzanine__Threading__RawFile swig_types[0]
1654 #define SWIGTYPE_p_Mezzanine__Vector3 swig_types[1]
1655 #define SWIGTYPE_p_Mezzanine__XML__Attribute swig_types[2]
1656 #define SWIGTYPE_p_Mezzanine__XML__AttributeIterator swig_types[3]
1657 #define SWIGTYPE_p_Mezzanine__XML__AttributeStruct swig_types[4]
1658 #define SWIGTYPE_p_Mezzanine__XML__Document swig_types[5]
1659 #define SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator swig_types[6]
1660 #define SWIGTYPE_p_Mezzanine__XML__Node swig_types[7]
1661 #define SWIGTYPE_p_Mezzanine__XML__NodeIterator swig_types[8]
1662 #define SWIGTYPE_p_Mezzanine__XML__NodeStruct swig_types[9]
1663 #define SWIGTYPE_p_Mezzanine__XML__NodeText swig_types[10]
1664 #define SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t swig_types[11]
1665 #define SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t swig_types[12]
1666 #define SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t swig_types[13]
1667 #define SWIGTYPE_p_Mezzanine__XML__ParseResult swig_types[14]
1668 #define SWIGTYPE_p_Mezzanine__XML__TreeWalker swig_types[15]
1669 #define SWIGTYPE_p_Mezzanine__XML__Writer swig_types[16]
1670 #define SWIGTYPE_p_Mezzanine__XML__WriterFile swig_types[17]
1671 #define SWIGTYPE_p_Mezzanine__XML__WriterStream swig_types[18]
1672 #define SWIGTYPE_p_Mezzanine__XML__XMLStreamWrapper swig_types[19]
1673 #define SWIGTYPE_p_Mezzanine__XML__XPathNode swig_types[20]
1674 #define SWIGTYPE_p_Mezzanine__XML__XPathNodeSet swig_types[21]
1675 #define SWIGTYPE_p_Mezzanine__XML__XPathParseResult swig_types[22]
1676 #define SWIGTYPE_p_Mezzanine__XML__XPathQuery swig_types[23]
1677 #define SWIGTYPE_p_Mezzanine__XML__XPathVariable swig_types[24]
1678 #define SWIGTYPE_p_Mezzanine__XML__XPathVariableSet swig_types[25]
1679 #define SWIGTYPE_p_Resource__DataStream swig_types[26]
1680 #define SWIGTYPE_p_SDL_Event swig_types[27]
1681 #define SWIGTYPE_p_attribute_iterator swig_types[28]
1682 #define SWIGTYPE_p_bool swig_types[29]
1683 #define SWIGTYPE_p_char swig_types[30]
1684 #define SWIGTYPE_p_difference_type swig_types[31]
1685 #define SWIGTYPE_p_double swig_types[32]
1686 #define SWIGTYPE_p_f_p_void__void swig_types[33]
1687 #define SWIGTYPE_p_f_size_t__p_void swig_types[34]
1688 #define SWIGTYPE_p_float swig_types[35]
1689 #define SWIGTYPE_p_int swig_types[36]
1690 #define SWIGTYPE_p_iterator swig_types[37]
1691 #define SWIGTYPE_p_iterator_category swig_types[38]
1692 #define SWIGTYPE_p_long_long swig_types[39]
1693 #define SWIGTYPE_p_ptrdiff_t swig_types[40]
1694 #define SWIGTYPE_p_short swig_types[41]
1695 #define SWIGTYPE_p_signed_char swig_types[42]
1696 #define SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t swig_types[43]
1697 #define SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t swig_types[44]
1698 #define SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t swig_types[45]
1699 #define SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t swig_types[46]
1700 #define SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t swig_types[47]
1701 #define SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t swig_types[48]
1702 #define SWIGTYPE_p_std__istream swig_types[49]
1703 #define SWIGTYPE_p_std__listT_std__pairT_std__string_std__string_t_t swig_types[50]
1704 #define SWIGTYPE_p_std__mapT_std__string_std__string_t swig_types[51]
1705 #define SWIGTYPE_p_std__pairT_std__string_std__string_t swig_types[52]
1706 #define SWIGTYPE_p_std__setT_std__string_t swig_types[53]
1707 #define SWIGTYPE_p_std__string swig_types[54]
1708 #define SWIGTYPE_p_std__stringstream swig_types[55]
1709 #define SWIGTYPE_p_std__vectorT_std__string_t swig_types[56]
1710 #define SWIGTYPE_p_std__wstring swig_types[57]
1711 #define SWIGTYPE_p_unsigned_char swig_types[58]
1712 #define SWIGTYPE_p_unsigned_int swig_types[59]
1713 #define SWIGTYPE_p_unsigned_long swig_types[60]
1714 #define SWIGTYPE_p_unsigned_long_long swig_types[61]
1715 #define SWIGTYPE_p_unsigned_short swig_types[62]
1716 #define SWIGTYPE_p_value_type swig_types[63]
1717 #define SWIGTYPE_p_wchar_t swig_types[64]
1720 #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
1721 #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
1725 #define SWIG_name "MezzanineXML"
1726 #define SWIG_init luaopen_MezzanineXML
1727 #define SWIG_init_user luaopen_MezzanineXML_user
1729 #define SWIG_LUACODE luaopen_MezzanineXML_luacode
1732 typedef struct{} LANGUAGE_OBJ;
1738 #include "btBulletDynamicsCommon.h"
1742 #ifdef GetCurrentTime
1743 #undef GetCurrentTime
1746 #ifdef GetExceptionCode
1747 #undef GetExceptionCode
1750 using namespace Mezzanine;
1769 #include <stdexcept>
1772 #define SWIG_exception(a,b)\
1773 { lua_pushfstring(L,"%s:%s",#a,b);SWIG_fail; }
1776 #include <stdexcept>
1782 SWIGINTERN
int SWIG_lua_isnilstring(lua_State *L,
int idx) {
1783 int ret = lua_isstring(L, idx);
1785 ret = lua_isnil(L, idx);
1794 #include <algorithm>
1795 #include <stdexcept>
1805 #include <stdexcept>
1810 static int _wrap_new_string__SWIG_0(lua_State* L) {
1812 std::string *result = 0 ;
1814 SWIG_check_num_args(
"std::string::string",0,0)
1815 result = (std::
string *)new std::
string();
1816 SWIG_NewPointerObj(L,result,SWIGTYPE_p_std__string,1); SWIG_arg++;
1827 static
int _wrap_new_string__SWIG_1(lua_State* L) {
1829 char *arg1 = (
char *) 0 ;
1830 std::string *result = 0 ;
1832 SWIG_check_num_args(
"std::string::string",1,1)
1833 if(!SWIG_lua_isnilstring(L,1)) SWIG_fail_arg("std::
string::
string",1,"
char const *");
1834 arg1 = (
char *)lua_tostring(L, 1);
1835 result = (std::
string *)new std::
string((
char const *)arg1);
1836 SWIG_NewPointerObj(L,result,SWIGTYPE_p_std__string,1); SWIG_arg++;
1847 static
int _wrap_new_string(lua_State* L) {
1853 argc = lua_gettop(L);
1855 return _wrap_new_string__SWIG_0(L);
1860 _v = SWIG_lua_isnilstring(L,argv[0]);
1863 return _wrap_new_string__SWIG_1(L);
1867 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_string'\n"
1868 " Possible C/C++ prototypes are:\n"
1869 " std::string::string()\n"
1870 " std::string::string(char const *)\n");
1871 lua_error(L);
return 0;
1875 static int _wrap_string_size(lua_State* L) {
1877 std::string *arg1 = (std::string *) 0 ;
1878 unsigned int result;
1880 SWIG_check_num_args(
"std::string::size",1,1)
1881 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::size",1,"std::
string const *");
1883 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
1884 SWIG_fail_ptr(
"string_size",1,SWIGTYPE_p_std__string);
1887 result = (
unsigned int)((std::string
const *)arg1)->size();
1888 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
1899 static int _wrap_string_length(lua_State* L) {
1901 std::string *arg1 = (std::string *) 0 ;
1902 unsigned int result;
1904 SWIG_check_num_args(
"std::string::length",1,1)
1905 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::length",1,"std::
string const *");
1907 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
1908 SWIG_fail_ptr(
"string_length",1,SWIGTYPE_p_std__string);
1911 result = (
unsigned int)((std::string
const *)arg1)->length();
1912 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
1923 static int _wrap_string_empty(lua_State* L) {
1925 std::string *arg1 = (std::string *) 0 ;
1928 SWIG_check_num_args(
"std::string::empty",1,1)
1929 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::empty",1,"std::
string const *");
1931 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
1932 SWIG_fail_ptr(
"string_empty",1,SWIGTYPE_p_std__string);
1935 result = (bool)((std::string
const *)arg1)->empty();
1936 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
1947 static int _wrap_string_c_str(lua_State* L) {
1949 std::string *arg1 = (std::string *) 0 ;
1952 SWIG_check_num_args(
"std::string::c_str",1,1)
1953 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::c_str",1,"std::
string const *");
1955 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
1956 SWIG_fail_ptr(
"string_c_str",1,SWIGTYPE_p_std__string);
1959 result = (
char *)((std::string
const *)arg1)->c_str();
1960 lua_pushstring(L,(
const char *)result); SWIG_arg++;
1971 static int _wrap_string_data(lua_State* L) {
1973 std::string *arg1 = (std::string *) 0 ;
1976 SWIG_check_num_args(
"std::string::data",1,1)
1977 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::data",1,"std::
string const *");
1979 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
1980 SWIG_fail_ptr(
"string_data",1,SWIGTYPE_p_std__string);
1983 result = (
char *)((std::string
const *)arg1)->data();
1984 lua_pushstring(L,(
const char *)result); SWIG_arg++;
1995 static int _wrap_string_assign(lua_State* L) {
1997 std::string *arg1 = (std::string *) 0 ;
1998 char *arg2 = (
char *) 0 ;
2000 SWIG_check_num_args(
"std::string::assign",2,2)
2001 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("std::
string::assign",1,"std::
string *");
2002 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("std::
string::assign",2,"
char const *");
2004 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__string,0))){
2005 SWIG_fail_ptr(
"string_assign",1,SWIGTYPE_p_std__string);
2008 arg2 = (
char *)lua_tostring(L, 2);
2009 (arg1)->assign((
char const *)arg2);
2021 static void swig_delete_string(
void *obj) {
2022 std::string *arg1 = (std::string *) obj;
2026 {
"size", _wrap_string_size},
2027 {
"length", _wrap_string_length},
2028 {
"empty", _wrap_string_empty},
2029 {
"c_str", _wrap_string_c_str},
2030 {
"data", _wrap_string_data},
2031 {
"assign", _wrap_string_assign},
2038 static const char *swig_std_string_base_names[] = {0};
2039 static swig_lua_class _wrap_class_std_string = {
"string", &SWIGTYPE_p_std__string,_wrap_new_string, swig_delete_string, swig_std_string_methods, swig_std_string_attributes, swig_std_string_bases, swig_std_string_base_names };
2041 static int _wrap_new_Attribute__SWIG_0(lua_State* L) {
2045 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Attribute",0,0)
2046 result = (Mezzanine::XML::Attribute *)new Mezzanine::XML::Attribute();
2047 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
2058 static
int _wrap_new_Attribute__SWIG_1(lua_State* L) {
2060 Mezzanine::XML::AttributeStruct *arg1 = (Mezzanine::XML::AttributeStruct *) 0 ;
2063 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Attribute",1,1)
2064 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Attribute",1,"Mezzanine::XML::AttributeStruct *");
2066 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeStruct,0))){
2067 SWIG_fail_ptr(
"new_Attribute",1,SWIGTYPE_p_Mezzanine__XML__AttributeStruct);
2071 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
2082 static int _wrap_new_Attribute(lua_State* L) {
2088 argc = lua_gettop(L);
2090 return _wrap_new_Attribute__SWIG_0(L);
2096 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeStruct, 0)) {
2103 return _wrap_new_Attribute__SWIG_1(L);
2107 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_Attribute'\n"
2108 " Possible C/C++ prototypes are:\n"
2109 " Mezzanine::XML::Attribute::Attribute()\n"
2110 " Mezzanine::XML::Attribute::Attribute(Mezzanine::XML::AttributeStruct *)\n");
2111 lua_error(L);
return 0;
2115 static int _wrap_Attribute___lt(lua_State* L) {
2121 SWIG_check_num_args(
"Mezzanine::XML::Attribute::operator <",2,2)
2122 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <",1,"Mezzanine::XML::Attribute const *");
2123 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <",2,"Mezzanine::XML::Attribute const &");
2125 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2126 SWIG_fail_ptr(
"Attribute___lt",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2130 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2131 SWIG_fail_ptr(
"Attribute___lt",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
2135 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
2146 static int _wrap_Attribute___le(lua_State* L) {
2152 SWIG_check_num_args(
"Mezzanine::XML::Attribute::operator <=",2,2)
2153 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <=",1,"Mezzanine::XML::Attribute const *");
2154 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <=",2,"Mezzanine::XML::Attribute const &");
2156 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2157 SWIG_fail_ptr(
"Attribute___le",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2161 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2162 SWIG_fail_ptr(
"Attribute___le",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
2166 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
2177 static int _wrap_Attribute_Empty(lua_State* L) {
2182 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Empty",1,1)
2183 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Empty",1,"Mezzanine::XML::Attribute const *");
2185 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2186 SWIG_fail_ptr(
"Attribute_Empty",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2190 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
2201 static int _wrap_Attribute_Name(lua_State* L) {
2206 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Name",1,1)
2207 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Name",1,"Mezzanine::XML::Attribute const *");
2209 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2210 SWIG_fail_ptr(
"Attribute_Name",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2214 lua_pushstring(L,(
const char *)result); SWIG_arg++;
2225 static int _wrap_Attribute_Value(lua_State* L) {
2230 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Value",1,1)
2231 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Value",1,"Mezzanine::XML::Attribute const *");
2233 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2234 SWIG_fail_ptr(
"Attribute_Value",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2238 lua_pushstring(L,(
const char *)result); SWIG_arg++;
2249 static int _wrap_Attribute_AsString__SWIG_0(lua_State* L) {
2255 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsString",2,2)
2256 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",1,"Mezzanine::XML::Attribute const *");
2257 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",2,"Mezzanine::
Char8 const *");
2259 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2260 SWIG_fail_ptr(
"Attribute_AsString",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2265 lua_pushstring(L,(
const char *)result); SWIG_arg++;
2276 static int _wrap_Attribute_AsString__SWIG_1(lua_State* L) {
2281 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsString",1,1)
2282 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",1,"Mezzanine::XML::Attribute const *");
2284 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2285 SWIG_fail_ptr(
"Attribute_AsString",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2289 lua_pushstring(L,(
const char *)result); SWIG_arg++;
2300 static int _wrap_Attribute_AsString(lua_State* L) {
2306 argc = lua_gettop(L);
2311 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2318 return _wrap_Attribute_AsString__SWIG_1(L);
2325 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2333 _v = SWIG_lua_isnilstring(L,argv[1]);
2336 return _wrap_Attribute_AsString__SWIG_0(L);
2341 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsString'\n"
2342 " Possible C/C++ prototypes are:\n"
2343 " Mezzanine::XML::Attribute::AsString(Mezzanine::Char8 const *) const\n"
2344 " Mezzanine::XML::Attribute::AsString() const\n");
2345 lua_error(L);
return 0;
2349 static int _wrap_Attribute_AsInt__SWIG_0(lua_State* L) {
2355 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInt",2,2)
2356 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",1,"Mezzanine::XML::Attribute const *");
2357 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",2,"
int");
2359 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2360 SWIG_fail_ptr(
"Attribute_AsInt",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2363 arg2 = (int)lua_tonumber(L, 2);
2365 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2376 static int _wrap_Attribute_AsInt__SWIG_1(lua_State* L) {
2381 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInt",1,1)
2382 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",1,"Mezzanine::XML::Attribute const *");
2384 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2385 SWIG_fail_ptr(
"Attribute_AsInt",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2389 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2400 static int _wrap_Attribute_AsInt(lua_State* L) {
2406 argc = lua_gettop(L);
2411 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2418 return _wrap_Attribute_AsInt__SWIG_1(L);
2425 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2433 _v = lua_isnumber(L,argv[1]);
2436 return _wrap_Attribute_AsInt__SWIG_0(L);
2441 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsInt'\n"
2442 " Possible C/C++ prototypes are:\n"
2443 " Mezzanine::XML::Attribute::AsInt(int) const\n"
2444 " Mezzanine::XML::Attribute::AsInt() const\n");
2445 lua_error(L);
return 0;
2449 static int _wrap_Attribute_AsUint__SWIG_0(lua_State* L) {
2453 unsigned int result;
2455 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsUint",2,2)
2456 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",1,"Mezzanine::XML::Attribute const *");
2457 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",2,"
unsigned int");
2459 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2460 SWIG_fail_ptr(
"Attribute_AsUint",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2463 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
2464 arg2 = (
unsigned int)lua_tonumber(L, 2);
2465 result = (
unsigned int)((Mezzanine::XML::Attribute const *)arg1)->AsUint(arg2);
2466 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2477 static
int _wrap_Attribute_AsUint__SWIG_1(lua_State* L) {
2480 unsigned int result;
2482 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsUint",1,1)
2483 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",1,"Mezzanine::XML::Attribute const *");
2485 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2486 SWIG_fail_ptr(
"Attribute_AsUint",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2490 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2501 static int _wrap_Attribute_AsUint(lua_State* L) {
2507 argc = lua_gettop(L);
2512 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2519 return _wrap_Attribute_AsUint__SWIG_1(L);
2526 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2534 _v = lua_isnumber(L,argv[1]);
2537 return _wrap_Attribute_AsUint__SWIG_0(L);
2542 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsUint'\n"
2543 " Possible C/C++ prototypes are:\n"
2544 " Mezzanine::XML::Attribute::AsUint(unsigned int) const\n"
2545 " Mezzanine::XML::Attribute::AsUint() const\n");
2546 lua_error(L);
return 0;
2550 static int _wrap_Attribute_AsDouble__SWIG_0(lua_State* L) {
2556 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsDouble",2,2)
2557 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",1,"Mezzanine::XML::Attribute const *");
2558 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",2,"
double");
2560 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2561 SWIG_fail_ptr(
"Attribute_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2564 arg2 = (double)lua_tonumber(L, 2);
2566 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2577 static int _wrap_Attribute_AsDouble__SWIG_1(lua_State* L) {
2582 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsDouble",1,1)
2583 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",1,"Mezzanine::XML::Attribute const *");
2585 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2586 SWIG_fail_ptr(
"Attribute_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2590 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2601 static int _wrap_Attribute_AsDouble(lua_State* L) {
2607 argc = lua_gettop(L);
2612 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2619 return _wrap_Attribute_AsDouble__SWIG_1(L);
2626 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2634 _v = lua_isnumber(L,argv[1]);
2637 return _wrap_Attribute_AsDouble__SWIG_0(L);
2642 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsDouble'\n"
2643 " Possible C/C++ prototypes are:\n"
2644 " Mezzanine::XML::Attribute::AsDouble(double) const\n"
2645 " Mezzanine::XML::Attribute::AsDouble() const\n");
2646 lua_error(L);
return 0;
2650 static int _wrap_Attribute_AsFloat__SWIG_0(lua_State* L) {
2656 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsFloat",2,2)
2657 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",1,"Mezzanine::XML::Attribute const *");
2658 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",2,"
float");
2660 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2661 SWIG_fail_ptr(
"Attribute_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2664 arg2 = (float)lua_tonumber(L, 2);
2666 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2677 static int _wrap_Attribute_AsFloat__SWIG_1(lua_State* L) {
2682 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsFloat",1,1)
2683 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",1,"Mezzanine::XML::Attribute const *");
2685 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2686 SWIG_fail_ptr(
"Attribute_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2690 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2701 static int _wrap_Attribute_AsFloat(lua_State* L) {
2707 argc = lua_gettop(L);
2712 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2719 return _wrap_Attribute_AsFloat__SWIG_1(L);
2726 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2734 _v = lua_isnumber(L,argv[1]);
2737 return _wrap_Attribute_AsFloat__SWIG_0(L);
2742 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsFloat'\n"
2743 " Possible C/C++ prototypes are:\n"
2744 " Mezzanine::XML::Attribute::AsFloat(float) const\n"
2745 " Mezzanine::XML::Attribute::AsFloat() const\n");
2746 lua_error(L);
return 0;
2750 static int _wrap_Attribute_AsReal__SWIG_0(lua_State* L) {
2756 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsReal",2,2)
2757 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",1,"Mezzanine::XML::Attribute const *");
2758 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",2,"Mezzanine::
Real");
2760 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2761 SWIG_fail_ptr(
"Attribute_AsReal",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2766 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2777 static int _wrap_Attribute_AsReal__SWIG_1(lua_State* L) {
2782 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsReal",1,1)
2783 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",1,"Mezzanine::XML::Attribute const *");
2785 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2786 SWIG_fail_ptr(
"Attribute_AsReal",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2790 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2801 static int _wrap_Attribute_AsReal(lua_State* L) {
2807 argc = lua_gettop(L);
2812 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2819 return _wrap_Attribute_AsReal__SWIG_1(L);
2826 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2834 _v = lua_isnumber(L,argv[1]);
2837 return _wrap_Attribute_AsReal__SWIG_0(L);
2842 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsReal'\n"
2843 " Possible C/C++ prototypes are:\n"
2844 " Mezzanine::XML::Attribute::AsReal(Mezzanine::Real) const\n"
2845 " Mezzanine::XML::Attribute::AsReal() const\n");
2846 lua_error(L);
return 0;
2850 static int _wrap_Attribute_AsWhole__SWIG_0(lua_State* L) {
2856 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsWhole",2,2)
2857 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",1,"Mezzanine::XML::Attribute const *");
2858 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",2,"Mezzanine::
Whole");
2860 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2861 SWIG_fail_ptr(
"Attribute_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2864 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
2865 arg2 = (Mezzanine::
Whole)lua_tonumber(L, 2);
2866 result = (Mezzanine::
Whole)((Mezzanine::XML::Attribute const *)arg1)->AsWhole(arg2);
2867 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2878 static
int _wrap_Attribute_AsWhole__SWIG_1(lua_State* L) {
2883 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsWhole",1,1)
2884 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",1,"Mezzanine::XML::Attribute const *");
2886 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2887 SWIG_fail_ptr(
"Attribute_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2891 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2902 static int _wrap_Attribute_AsWhole(lua_State* L) {
2908 argc = lua_gettop(L);
2913 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2920 return _wrap_Attribute_AsWhole__SWIG_1(L);
2927 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
2935 _v = lua_isnumber(L,argv[1]);
2938 return _wrap_Attribute_AsWhole__SWIG_0(L);
2943 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsWhole'\n"
2944 " Possible C/C++ prototypes are:\n"
2945 " Mezzanine::XML::Attribute::AsWhole(Mezzanine::Whole) const\n"
2946 " Mezzanine::XML::Attribute::AsWhole() const\n");
2947 lua_error(L);
return 0;
2951 static int _wrap_Attribute_AsInteger__SWIG_0(lua_State* L) {
2957 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInteger",2,2)
2958 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",1,"Mezzanine::XML::Attribute const *");
2959 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",2,"Mezzanine::
Integer");
2961 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2962 SWIG_fail_ptr(
"Attribute_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2967 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
2978 static int _wrap_Attribute_AsInteger__SWIG_1(lua_State* L) {
2983 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInteger",1,1)
2984 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",1,"Mezzanine::XML::Attribute const *");
2986 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
2987 SWIG_fail_ptr(
"Attribute_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
2991 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3002 static int _wrap_Attribute_AsInteger(lua_State* L) {
3008 argc = lua_gettop(L);
3013 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
3020 return _wrap_Attribute_AsInteger__SWIG_1(L);
3027 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
3035 _v = lua_isnumber(L,argv[1]);
3038 return _wrap_Attribute_AsInteger__SWIG_0(L);
3043 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsInteger'\n"
3044 " Possible C/C++ prototypes are:\n"
3045 " Mezzanine::XML::Attribute::AsInteger(Mezzanine::Integer) const\n"
3046 " Mezzanine::XML::Attribute::AsInteger() const\n");
3047 lua_error(L);
return 0;
3051 static int _wrap_Attribute_AsBool__SWIG_0(lua_State* L) {
3057 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsBool",2,2)
3058 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",1,"Mezzanine::XML::Attribute const *");
3059 if(!lua_isboolean(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",2,"
bool");
3061 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3062 SWIG_fail_ptr(
"Attribute_AsBool",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3065 arg2 = (lua_toboolean(L, 2)!=0);
3067 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3078 static int _wrap_Attribute_AsBool__SWIG_1(lua_State* L) {
3083 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsBool",1,1)
3084 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",1,"Mezzanine::XML::Attribute const *");
3086 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3087 SWIG_fail_ptr(
"Attribute_AsBool",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3091 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3102 static int _wrap_Attribute_AsBool(lua_State* L) {
3108 argc = lua_gettop(L);
3113 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
3120 return _wrap_Attribute_AsBool__SWIG_1(L);
3127 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
3135 _v = lua_isboolean(L,argv[1]);
3138 return _wrap_Attribute_AsBool__SWIG_0(L);
3143 lua_pushstring(L,
"Wrong arguments for overloaded function 'Attribute_AsBool'\n"
3144 " Possible C/C++ prototypes are:\n"
3145 " Mezzanine::XML::Attribute::AsBool(bool) const\n"
3146 " Mezzanine::XML::Attribute::AsBool() const\n");
3147 lua_error(L);
return 0;
3151 static int _wrap_Attribute_SetName(lua_State* L) {
3158 SWIG_check_num_args(
"Mezzanine::XML::Attribute::SetName",2,2)
3159 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetName",1,"Mezzanine::XML::Attribute *");
3160 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetName",2,"Mezzanine::
String const &");
3162 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3163 SWIG_fail_ptr(
"Attribute_SetName",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3166 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
3168 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3179 static int _wrap_Attribute_SetValue(lua_State* L) {
3186 SWIG_check_num_args(
"Mezzanine::XML::Attribute::SetValue",2,2)
3187 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetValue",1,"Mezzanine::XML::Attribute *");
3188 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetValue",2,"Mezzanine::
String const &");
3190 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3191 SWIG_fail_ptr(
"Attribute_SetValue",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3194 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
3196 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3207 static int _wrap_Attribute_GetNextAttribute(lua_State* L) {
3212 SWIG_check_num_args(
"Mezzanine::XML::Attribute::GetNextAttribute",1,1)
3213 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::GetNextAttribute",1,"Mezzanine::XML::Attribute const *");
3215 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3216 SWIG_fail_ptr(
"Attribute_GetNextAttribute",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3222 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
3234 static int _wrap_Attribute_GetPreviousAttribute(lua_State* L) {
3239 SWIG_check_num_args(
"Mezzanine::XML::Attribute::GetPreviousAttribute",1,1)
3240 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::GetPreviousAttribute",1,"Mezzanine::XML::Attribute const *");
3242 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3243 SWIG_fail_ptr(
"Attribute_GetPreviousAttribute",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3249 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
3261 static int _wrap_Attribute_HashValue(lua_State* L) {
3266 SWIG_check_num_args(
"Mezzanine::XML::Attribute::HashValue",1,1)
3267 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::HashValue",1,"Mezzanine::XML::Attribute const *");
3269 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3270 SWIG_fail_ptr(
"Attribute_HashValue",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3274 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3285 static int _wrap_Attribute_InternalObject(lua_State* L) {
3288 Mezzanine::XML::AttributeStruct *result = 0 ;
3290 SWIG_check_num_args(
"Mezzanine::XML::Attribute::InternalObject",1,1)
3291 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::InternalObject",1,"Mezzanine::XML::Attribute const *");
3293 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
3294 SWIG_fail_ptr(
"Attribute_InternalObject",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
3298 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__AttributeStruct,0); SWIG_arg++;
3309 static void swig_delete_Attribute(
void *obj) {
3314 {
"__lt", _wrap_Attribute___lt},
3315 {
"__le", _wrap_Attribute___le},
3316 {
"Empty", _wrap_Attribute_Empty},
3317 {
"Name", _wrap_Attribute_Name},
3318 {
"Value", _wrap_Attribute_Value},
3319 {
"AsString", _wrap_Attribute_AsString},
3320 {
"AsInt", _wrap_Attribute_AsInt},
3321 {
"AsUint", _wrap_Attribute_AsUint},
3322 {
"AsDouble", _wrap_Attribute_AsDouble},
3323 {
"AsFloat", _wrap_Attribute_AsFloat},
3324 {
"AsReal", _wrap_Attribute_AsReal},
3325 {
"AsWhole", _wrap_Attribute_AsWhole},
3326 {
"AsInteger", _wrap_Attribute_AsInteger},
3327 {
"AsBool", _wrap_Attribute_AsBool},
3328 {
"SetName", _wrap_Attribute_SetName},
3329 {
"SetValue", _wrap_Attribute_SetValue},
3330 {
"GetNextAttribute", _wrap_Attribute_GetNextAttribute},
3331 {
"GetPreviousAttribute", _wrap_Attribute_GetPreviousAttribute},
3332 {
"HashValue", _wrap_Attribute_HashValue},
3333 {
"InternalObject", _wrap_Attribute_InternalObject},
3339 static swig_lua_class *swig_Mezzanine_XML_Attribute_bases[] = {0};
3340 static const char *swig_Mezzanine_XML_Attribute_base_names[] = {0};
3341 static swig_lua_class _wrap_class_Mezzanine_XML_Attribute = {
"Attribute", &SWIGTYPE_p_Mezzanine__XML__Attribute,_wrap_new_Attribute, swig_delete_Attribute, swig_Mezzanine_XML_Attribute_methods, swig_Mezzanine_XML_Attribute_attributes, swig_Mezzanine_XML_Attribute_bases, swig_Mezzanine_XML_Attribute_base_names };
3343 static int _wrap_ParseMinimal_get(lua_State* L) {
3345 unsigned int result;
3347 SWIG_check_num_args(
"Mezzanine::XML::ParseMinimal",0,0)
3348 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseMinimal;
3349 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3360 static
int _wrap_ParsePi_get(lua_State* L) {
3362 unsigned int result;
3364 SWIG_check_num_args(
"Mezzanine::XML::ParsePi",0,0)
3365 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParsePi;
3366 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3377 static
int _wrap_ParseComments_get(lua_State* L) {
3379 unsigned int result;
3381 SWIG_check_num_args(
"Mezzanine::XML::ParseComments",0,0)
3382 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseComments;
3383 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3394 static
int _wrap_ParseCdata_get(lua_State* L) {
3396 unsigned int result;
3398 SWIG_check_num_args(
"Mezzanine::XML::ParseCdata",0,0)
3399 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseCdata;
3400 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3411 static
int _wrap_ParseWsPcdata_get(lua_State* L) {
3413 unsigned int result;
3415 SWIG_check_num_args(
"Mezzanine::XML::ParseWsPcdata",0,0)
3416 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseWsPcdata;
3417 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3428 static
int _wrap_ParseEscapes_get(lua_State* L) {
3430 unsigned int result;
3432 SWIG_check_num_args(
"Mezzanine::XML::ParseEscapes",0,0)
3433 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseEscapes;
3434 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3445 static
int _wrap_ParseEol_get(lua_State* L) {
3447 unsigned int result;
3449 SWIG_check_num_args(
"Mezzanine::XML::ParseEol",0,0)
3450 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseEol;
3451 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3462 static
int _wrap_ParseWconvAttribute_get(lua_State* L) {
3464 unsigned int result;
3466 SWIG_check_num_args(
"Mezzanine::XML::ParseWconvAttribute",0,0)
3468 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3479 static
int _wrap_ParseWnormAttribute_get(lua_State* L) {
3481 unsigned int result;
3483 SWIG_check_num_args(
"Mezzanine::XML::ParseWnormAttribute",0,0)
3485 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3496 static
int _wrap_ParseDeclaration_get(lua_State* L) {
3498 unsigned int result;
3500 SWIG_check_num_args(
"Mezzanine::XML::ParseDeclaration",0,0)
3502 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3513 static
int _wrap_ParseDocType_get(lua_State* L) {
3515 unsigned int result;
3517 SWIG_check_num_args(
"Mezzanine::XML::ParseDocType",0,0)
3518 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseDocType;
3519 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3530 static
int _wrap_ParseWsPcdata_single_get(lua_State* L) {
3532 unsigned int result;
3534 SWIG_check_num_args(
"Mezzanine::XML::ParseWsPcdata_single",0,0)
3536 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3547 static
int _wrap_ParseDefault_get(lua_State* L) {
3549 unsigned int result;
3551 SWIG_check_num_args(
"Mezzanine::XML::ParseDefault",0,0)
3552 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseDefault;
3553 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3564 static
int _wrap_ParseFull_get(lua_State* L) {
3566 unsigned int result;
3568 SWIG_check_num_args(
"Mezzanine::XML::ParseFull",0,0)
3569 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
ParseFull;
3570 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3581 static
int _wrap_FormatIndent_get(lua_State* L) {
3583 unsigned int result;
3585 SWIG_check_num_args(
"Mezzanine::XML::FormatIndent",0,0)
3586 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
FormatIndent;
3587 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3598 static
int _wrap_FormatWriteBom_get(lua_State* L) {
3600 unsigned int result;
3602 SWIG_check_num_args(
"Mezzanine::XML::FormatWriteBom",0,0)
3603 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
FormatWriteBom;
3604 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3615 static
int _wrap_FormatRaw_get(lua_State* L) {
3617 unsigned int result;
3619 SWIG_check_num_args(
"Mezzanine::XML::FormatRaw",0,0)
3620 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
FormatRaw;
3621 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3632 static
int _wrap_FormatNoDeclaration_get(lua_State* L) {
3634 unsigned int result;
3636 SWIG_check_num_args(
"Mezzanine::XML::FormatNoDeclaration",0,0)
3638 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3649 static
int _wrap_FormatNoEscapes_get(lua_State* L) {
3651 unsigned int result;
3653 SWIG_check_num_args(
"Mezzanine::XML::FormatNoEscapes",0,0)
3655 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3666 static
int _wrap_FormatSaveFileText_get(lua_State* L) {
3668 unsigned int result;
3670 SWIG_check_num_args(
"Mezzanine::XML::FormatSaveFileText",0,0)
3672 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3683 static
int _wrap_FormatDefault_get(lua_State* L) {
3685 unsigned int result;
3687 SWIG_check_num_args(
"Mezzanine::XML::FormatDefault",0,0)
3688 result = (
unsigned int)(
unsigned int)Mezzanine::XML::
FormatDefault;
3689 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
3700 static
int _wrap_new_Node__SWIG_0(lua_State* L) {
3704 SWIG_check_num_args(
"Mezzanine::XML::Node::Node",0,0)
3705 result = (Mezzanine::XML::
Node *)new Mezzanine::XML::
Node();
3706 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
3717 static
int _wrap_new_Node__SWIG_1(lua_State* L) {
3719 Mezzanine::XML::NodeStruct *arg1 = (Mezzanine::XML::NodeStruct *) 0 ;
3722 SWIG_check_num_args(
"Mezzanine::XML::Node::Node",1,1)
3723 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Node",1,"Mezzanine::XML::NodeStruct *");
3725 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeStruct,0))){
3726 SWIG_fail_ptr(
"new_Node",1,SWIGTYPE_p_Mezzanine__XML__NodeStruct);
3730 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
3741 static int _wrap_new_Node(lua_State* L) {
3747 argc = lua_gettop(L);
3749 return _wrap_new_Node__SWIG_0(L);
3755 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeStruct, 0)) {
3762 return _wrap_new_Node__SWIG_1(L);
3766 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_Node'\n"
3767 " Possible C/C++ prototypes are:\n"
3768 " Mezzanine::XML::Node::Node()\n"
3769 " Mezzanine::XML::Node::Node(Mezzanine::XML::NodeStruct *)\n");
3770 lua_error(L);
return 0;
3774 static int _wrap_Node___lt(lua_State* L) {
3780 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <",2,2)
3781 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",1,"Mezzanine::XML::Node const *");
3782 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",2,"Mezzanine::XML::Node const &");
3784 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3785 SWIG_fail_ptr(
"Node___lt",1,SWIGTYPE_p_Mezzanine__XML__Node);
3789 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3790 SWIG_fail_ptr(
"Node___lt",2,SWIGTYPE_p_Mezzanine__XML__Node);
3794 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3805 static int _wrap_Node___le(lua_State* L) {
3811 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <=",2,2)
3812 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",1,"Mezzanine::XML::Node const *");
3813 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",2,"Mezzanine::XML::Node const &");
3815 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3816 SWIG_fail_ptr(
"Node___le",1,SWIGTYPE_p_Mezzanine__XML__Node);
3820 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3821 SWIG_fail_ptr(
"Node___le",2,SWIGTYPE_p_Mezzanine__XML__Node);
3825 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3836 static int _wrap_Node_Empty(lua_State* L) {
3841 SWIG_check_num_args(
"Mezzanine::XML::Node::Empty",1,1)
3842 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Empty",1,"Mezzanine::XML::Node const *");
3844 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3845 SWIG_fail_ptr(
"Node_Empty",1,SWIGTYPE_p_Mezzanine__XML__Node);
3849 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
3860 static int _wrap_Node_Type(lua_State* L) {
3865 SWIG_check_num_args(
"Mezzanine::XML::Node::Type",1,1)
3866 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Type",1,"Mezzanine::XML::Node const *");
3868 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3869 SWIG_fail_ptr(
"Node_Type",1,SWIGTYPE_p_Mezzanine__XML__Node);
3873 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
3884 static int _wrap_Node_Name(lua_State* L) {
3889 SWIG_check_num_args(
"Mezzanine::XML::Node::Name",1,1)
3890 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Name",1,"Mezzanine::XML::Node const *");
3892 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3893 SWIG_fail_ptr(
"Node_Name",1,SWIGTYPE_p_Mezzanine__XML__Node);
3897 lua_pushstring(L,(
const char *)result); SWIG_arg++;
3908 static int _wrap_Node_Value(lua_State* L) {
3913 SWIG_check_num_args(
"Mezzanine::XML::Node::Value",1,1)
3914 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Value",1,"Mezzanine::XML::Node const *");
3916 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3917 SWIG_fail_ptr(
"Node_Value",1,SWIGTYPE_p_Mezzanine__XML__Node);
3921 lua_pushstring(L,(
const char *)result); SWIG_arg++;
3932 static int _wrap_Node_GetFirstAttribute(lua_State* L) {
3937 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstAttribute",1,1)
3938 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstAttribute",1,"Mezzanine::XML::Node const *");
3940 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3941 SWIG_fail_ptr(
"Node_GetFirstAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
3947 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
3959 static int _wrap_Node_GetLastAttribute(lua_State* L) {
3964 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastAttribute",1,1)
3965 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastAttribute",1,"Mezzanine::XML::Node const *");
3967 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3968 SWIG_fail_ptr(
"Node_GetLastAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
3974 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
3986 static int _wrap_Node_GetFirstChild(lua_State* L) {
3991 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstChild",1,1)
3992 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstChild",1,"Mezzanine::XML::Node const *");
3994 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
3995 SWIG_fail_ptr(
"Node_GetFirstChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4001 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4013 static int _wrap_Node_GetLastChild(lua_State* L) {
4018 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastChild",1,1)
4019 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastChild",1,"Mezzanine::XML::Node const *");
4021 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4022 SWIG_fail_ptr(
"Node_GetLastChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4028 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4040 static int _wrap_Node_GetNextSibling__SWIG_0(lua_State* L) {
4045 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",1,1)
4046 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::Node const *");
4048 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4049 SWIG_fail_ptr(
"Node_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__Node);
4055 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4067 static int _wrap_Node_GetPreviousSibling__SWIG_0(lua_State* L) {
4072 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",1,1)
4073 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::Node const *");
4075 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4076 SWIG_fail_ptr(
"Node_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__Node);
4082 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4094 static int _wrap_Node_GetParent(lua_State* L) {
4099 SWIG_check_num_args(
"Mezzanine::XML::Node::GetParent",1,1)
4100 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetParent",1,"Mezzanine::XML::Node const *");
4102 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4103 SWIG_fail_ptr(
"Node_GetParent",1,SWIGTYPE_p_Mezzanine__XML__Node);
4109 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4121 static int _wrap_Node_GetRoot(lua_State* L) {
4126 SWIG_check_num_args(
"Mezzanine::XML::Node::GetRoot",1,1)
4127 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetRoot",1,"Mezzanine::XML::Node const *");
4129 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4130 SWIG_fail_ptr(
"Node_GetRoot",1,SWIGTYPE_p_Mezzanine__XML__Node);
4136 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4148 static int _wrap_Node_GetText(lua_State* L) {
4153 SWIG_check_num_args(
"Mezzanine::XML::Node::GetText",1,1)
4154 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetText",1,"Mezzanine::XML::Node const *");
4156 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4157 SWIG_fail_ptr(
"Node_GetText",1,SWIGTYPE_p_Mezzanine__XML__Node);
4163 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeText,1); SWIG_arg++;
4175 static int _wrap_Node_GetChild(lua_State* L) {
4182 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChild",2,2)
4183 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",1,"Mezzanine::XML::Node const *");
4184 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",2,"Mezzanine::
String const &");
4186 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4187 SWIG_fail_ptr(
"Node_GetChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4190 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
4194 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4206 static int _wrap_Node_GetAttribute(lua_State* L) {
4212 SWIG_check_num_args(
"Mezzanine::XML::Node::GetAttribute",2,2)
4213 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",1,"Mezzanine::XML::Node const *");
4214 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",2,"Mezzanine::
Char8 const *");
4216 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4217 SWIG_fail_ptr(
"Node_GetAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
4224 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4236 static int _wrap_Node_GetNextSibling__SWIG_1(lua_State* L) {
4242 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",2,2)
4243 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::Node const *");
4244 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",2,"Mezzanine::
Char8 const *");
4246 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4247 SWIG_fail_ptr(
"Node_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__Node);
4254 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4266 static int _wrap_Node_GetNextSibling(lua_State* L) {
4272 argc = lua_gettop(L);
4277 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4284 return _wrap_Node_GetNextSibling__SWIG_0(L);
4291 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4299 _v = SWIG_lua_isnilstring(L,argv[1]);
4302 return _wrap_Node_GetNextSibling__SWIG_1(L);
4307 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_GetNextSibling'\n"
4308 " Possible C/C++ prototypes are:\n"
4309 " Mezzanine::XML::Node::GetNextSibling() const\n"
4310 " Mezzanine::XML::Node::GetNextSibling(Mezzanine::Char8 const *) const\n");
4311 lua_error(L);
return 0;
4315 static int _wrap_Node_GetPreviousSibling__SWIG_1(lua_State* L) {
4321 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",2,2)
4322 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::Node const *");
4323 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",2,"Mezzanine::
Char8 const *");
4325 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4326 SWIG_fail_ptr(
"Node_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__Node);
4333 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4345 static int _wrap_Node_GetPreviousSibling(lua_State* L) {
4351 argc = lua_gettop(L);
4356 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4363 return _wrap_Node_GetPreviousSibling__SWIG_0(L);
4370 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4378 _v = SWIG_lua_isnilstring(L,argv[1]);
4381 return _wrap_Node_GetPreviousSibling__SWIG_1(L);
4386 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_GetPreviousSibling'\n"
4387 " Possible C/C++ prototypes are:\n"
4388 " Mezzanine::XML::Node::GetPreviousSibling() const\n"
4389 " Mezzanine::XML::Node::GetPreviousSibling(Mezzanine::Char8 const *) const\n");
4390 lua_error(L);
return 0;
4394 static int _wrap_Node_GetChildValue__SWIG_0(lua_State* L) {
4399 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",1,1)
4400 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::Node const *");
4402 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4403 SWIG_fail_ptr(
"Node_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__Node);
4407 lua_pushstring(L,(
const char *)result); SWIG_arg++;
4418 static int _wrap_Node_GetChildValue__SWIG_1(lua_State* L) {
4424 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",2,2)
4425 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::Node const *");
4426 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",2,"Mezzanine::
Char8 const *");
4428 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4429 SWIG_fail_ptr(
"Node_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__Node);
4434 lua_pushstring(L,(
const char *)result); SWIG_arg++;
4445 static int _wrap_Node_GetChildValue(lua_State* L) {
4451 argc = lua_gettop(L);
4456 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4463 return _wrap_Node_GetChildValue__SWIG_0(L);
4470 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
4478 _v = SWIG_lua_isnilstring(L,argv[1]);
4481 return _wrap_Node_GetChildValue__SWIG_1(L);
4486 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_GetChildValue'\n"
4487 " Possible C/C++ prototypes are:\n"
4488 " Mezzanine::XML::Node::GetChildValue() const\n"
4489 " Mezzanine::XML::Node::GetChildValue(Mezzanine::Char8 const *) const\n");
4490 lua_error(L);
return 0;
4494 static int _wrap_Node_SetName(lua_State* L) {
4501 SWIG_check_num_args(
"Mezzanine::XML::Node::SetName",2,2)
4502 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",1,"Mezzanine::XML::Node *");
4503 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",2,"Mezzanine::
String const &");
4505 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4506 SWIG_fail_ptr(
"Node_SetName",1,SWIGTYPE_p_Mezzanine__XML__Node);
4509 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
4511 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
4522 static int _wrap_Node_SetValue(lua_State* L) {
4528 SWIG_check_num_args(
"Mezzanine::XML::Node::SetValue",2,2)
4529 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",1,"Mezzanine::XML::Node *");
4530 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",2,"Mezzanine::
Char8 const *");
4532 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4533 SWIG_fail_ptr(
"Node_SetValue",1,SWIGTYPE_p_Mezzanine__XML__Node);
4538 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
4549 static int _wrap_Node_AppendAttribute(lua_State* L) {
4556 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendAttribute",2,2)
4557 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",1,"Mezzanine::XML::Node *");
4558 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",2,"Mezzanine::
String const &");
4560 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4561 SWIG_fail_ptr(
"Node_AppendAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
4564 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
4568 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4580 static int _wrap_Node_PrependAttribute(lua_State* L) {
4586 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependAttribute",2,2)
4587 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",1,"Mezzanine::XML::Node *");
4588 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",2,"Mezzanine::
Char8 const *");
4590 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4591 SWIG_fail_ptr(
"Node_PrependAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
4598 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4610 static int _wrap_Node_InsertAttributeAfter(lua_State* L) {
4617 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeAfter",3,3)
4618 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",1,"Mezzanine::XML::Node *");
4619 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",2,"Mezzanine::
Char8 const *");
4620 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",3,"Mezzanine::XML::Attribute const &");
4622 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4623 SWIG_fail_ptr(
"Node_InsertAttributeAfter",1,SWIGTYPE_p_Mezzanine__XML__Node);
4628 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4629 SWIG_fail_ptr(
"Node_InsertAttributeAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
4635 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4647 static int _wrap_Node_InsertAttributeBefore(lua_State* L) {
4654 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeBefore",3,3)
4655 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",1,"Mezzanine::XML::Node *");
4656 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",2,"Mezzanine::
Char8 const *");
4657 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",3,"Mezzanine::XML::Attribute const &");
4659 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4660 SWIG_fail_ptr(
"Node_InsertAttributeBefore",1,SWIGTYPE_p_Mezzanine__XML__Node);
4665 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4666 SWIG_fail_ptr(
"Node_InsertAttributeBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
4672 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4684 static int _wrap_Node_AppendCopy__SWIG_0(lua_State* L) {
4690 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
4691 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::Node *");
4692 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Attribute const &");
4694 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4695 SWIG_fail_ptr(
"Node_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__Node);
4699 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4700 SWIG_fail_ptr(
"Node_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
4706 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4718 static int _wrap_Node_PrependCopy__SWIG_0(lua_State* L) {
4724 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
4725 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::Node *");
4726 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Attribute const &");
4728 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4729 SWIG_fail_ptr(
"Node_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__Node);
4733 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4734 SWIG_fail_ptr(
"Node_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
4740 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4752 static int _wrap_Node_InsertCopyAfter__SWIG_0(lua_State* L) {
4759 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
4760 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::Node *");
4761 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Attribute const &");
4762 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Attribute const &");
4764 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4765 SWIG_fail_ptr(
"Node_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__Node);
4769 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4770 SWIG_fail_ptr(
"Node_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
4774 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4775 SWIG_fail_ptr(
"Node_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
4781 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4793 static int _wrap_Node_InsertCopyBefore__SWIG_0(lua_State* L) {
4800 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
4801 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::Node *");
4802 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Attribute const &");
4803 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Attribute const &");
4805 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4806 SWIG_fail_ptr(
"Node_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__Node);
4810 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4811 SWIG_fail_ptr(
"Node_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
4815 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
4816 SWIG_fail_ptr(
"Node_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
4822 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
4834 static int _wrap_Node_AppendChild__SWIG_0(lua_State* L) {
4840 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
4841 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::Node *");
4842 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::XML::
NodeType");
4844 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4845 SWIG_fail_ptr(
"Node_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4849 result = (arg1)->AppendChild(arg2);
4852 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4864 static int _wrap_Node_AppendChild__SWIG_1(lua_State* L) {
4869 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",1,1)
4870 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::Node *");
4872 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4873 SWIG_fail_ptr(
"Node_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4876 result = (arg1)->AppendChild();
4879 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4891 static int _wrap_Node_PrependChild__SWIG_0(lua_State* L) {
4897 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
4898 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::Node *");
4899 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::XML::
NodeType");
4901 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4902 SWIG_fail_ptr(
"Node_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4906 result = (arg1)->PrependChild(arg2);
4909 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4921 static int _wrap_Node_PrependChild__SWIG_1(lua_State* L) {
4926 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",1,1)
4927 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::Node *");
4929 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4930 SWIG_fail_ptr(
"Node_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
4933 result = (arg1)->PrependChild();
4936 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4948 static int _wrap_Node_InsertChildAfter__SWIG_0(lua_State* L) {
4955 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
4956 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::Node *");
4957 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::XML::
NodeType");
4958 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
4960 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4961 SWIG_fail_ptr(
"Node_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__Node);
4966 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4967 SWIG_fail_ptr(
"Node_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
4973 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
4985 static int _wrap_Node_InsertChildBefore__SWIG_0(lua_State* L) {
4992 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
4993 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::Node *");
4994 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::XML::
NodeType");
4995 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
4997 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
4998 SWIG_fail_ptr(
"Node_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__Node);
5003 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5004 SWIG_fail_ptr(
"Node_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
5010 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5022 static int _wrap_Node_AppendChild__SWIG_2(lua_State* L) {
5029 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
5030 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::Node *");
5031 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::
String const &");
5033 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5034 SWIG_fail_ptr(
"Node_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
5037 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
5041 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5053 static int _wrap_Node_AppendChild(lua_State* L) {
5059 argc = lua_gettop(L);
5064 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5071 return _wrap_Node_AppendChild__SWIG_1(L);
5078 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5086 _v = lua_isnumber(L,argv[1]);
5089 return _wrap_Node_AppendChild__SWIG_0(L);
5097 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5105 _v = lua_isstring(L,argv[1]);
5108 return _wrap_Node_AppendChild__SWIG_2(L);
5113 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_AppendChild'\n"
5114 " Possible C/C++ prototypes are:\n"
5115 " Mezzanine::XML::Node::AppendChild(Mezzanine::XML::NodeType)\n"
5116 " Mezzanine::XML::Node::AppendChild()\n"
5117 " Mezzanine::XML::Node::AppendChild(Mezzanine::String const &)\n");
5118 lua_error(L);
return 0;
5122 static int _wrap_Node_PrependChild__SWIG_2(lua_State* L) {
5129 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
5130 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::Node *");
5131 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::
String const &");
5133 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5134 SWIG_fail_ptr(
"Node_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
5137 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
5141 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5153 static int _wrap_Node_PrependChild(lua_State* L) {
5159 argc = lua_gettop(L);
5164 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5171 return _wrap_Node_PrependChild__SWIG_1(L);
5178 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5186 _v = lua_isnumber(L,argv[1]);
5189 return _wrap_Node_PrependChild__SWIG_0(L);
5197 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5205 _v = lua_isstring(L,argv[1]);
5208 return _wrap_Node_PrependChild__SWIG_2(L);
5213 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_PrependChild'\n"
5214 " Possible C/C++ prototypes are:\n"
5215 " Mezzanine::XML::Node::PrependChild(Mezzanine::XML::NodeType)\n"
5216 " Mezzanine::XML::Node::PrependChild()\n"
5217 " Mezzanine::XML::Node::PrependChild(Mezzanine::String const &)\n");
5218 lua_error(L);
return 0;
5222 static int _wrap_Node_InsertChildAfter__SWIG_1(lua_State* L) {
5229 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
5230 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::Node *");
5231 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::
Char8 const *");
5232 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
5234 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5235 SWIG_fail_ptr(
"Node_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__Node);
5240 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5241 SWIG_fail_ptr(
"Node_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
5247 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5259 static int _wrap_Node_InsertChildAfter(lua_State* L) {
5265 argc = lua_gettop(L);
5270 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5278 _v = lua_isnumber(L,argv[1]);
5283 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5290 return _wrap_Node_InsertChildAfter__SWIG_0(L);
5299 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5307 _v = SWIG_lua_isnilstring(L,argv[1]);
5312 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5319 return _wrap_Node_InsertChildAfter__SWIG_1(L);
5325 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_InsertChildAfter'\n"
5326 " Possible C/C++ prototypes are:\n"
5327 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
5328 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
5329 lua_error(L);
return 0;
5333 static int _wrap_Node_InsertChildBefore__SWIG_1(lua_State* L) {
5340 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
5341 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::Node *");
5342 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::
Char8 const *");
5343 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
5345 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5346 SWIG_fail_ptr(
"Node_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__Node);
5351 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5352 SWIG_fail_ptr(
"Node_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
5358 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5370 static int _wrap_Node_InsertChildBefore(lua_State* L) {
5376 argc = lua_gettop(L);
5381 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5389 _v = lua_isnumber(L,argv[1]);
5394 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5401 return _wrap_Node_InsertChildBefore__SWIG_0(L);
5410 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5418 _v = SWIG_lua_isnilstring(L,argv[1]);
5423 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5430 return _wrap_Node_InsertChildBefore__SWIG_1(L);
5436 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_InsertChildBefore'\n"
5437 " Possible C/C++ prototypes are:\n"
5438 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
5439 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
5440 lua_error(L);
return 0;
5444 static int _wrap_Node_AppendCopy__SWIG_1(lua_State* L) {
5450 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
5451 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::Node *");
5452 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Node const &");
5454 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5455 SWIG_fail_ptr(
"Node_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__Node);
5459 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5460 SWIG_fail_ptr(
"Node_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
5466 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5478 static int _wrap_Node_AppendCopy(lua_State* L) {
5484 argc = lua_gettop(L);
5489 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5498 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5505 return _wrap_Node_AppendCopy__SWIG_0(L);
5513 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5522 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5529 return _wrap_Node_AppendCopy__SWIG_1(L);
5534 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_AppendCopy'\n"
5535 " Possible C/C++ prototypes are:\n"
5536 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Attribute const &)\n"
5537 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Node const &)\n");
5538 lua_error(L);
return 0;
5542 static int _wrap_Node_PrependCopy__SWIG_1(lua_State* L) {
5548 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
5549 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::Node *");
5550 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Node const &");
5552 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5553 SWIG_fail_ptr(
"Node_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__Node);
5557 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5558 SWIG_fail_ptr(
"Node_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
5564 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5576 static int _wrap_Node_PrependCopy(lua_State* L) {
5582 argc = lua_gettop(L);
5587 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5596 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5603 return _wrap_Node_PrependCopy__SWIG_0(L);
5611 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5620 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5627 return _wrap_Node_PrependCopy__SWIG_1(L);
5632 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_PrependCopy'\n"
5633 " Possible C/C++ prototypes are:\n"
5634 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Attribute const &)\n"
5635 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Node const &)\n");
5636 lua_error(L);
return 0;
5640 static int _wrap_Node_InsertCopyAfter__SWIG_1(lua_State* L) {
5647 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
5648 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::Node *");
5649 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Node const &");
5650 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Node const &");
5652 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5653 SWIG_fail_ptr(
"Node_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__Node);
5657 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5658 SWIG_fail_ptr(
"Node_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Node);
5662 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5663 SWIG_fail_ptr(
"Node_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
5669 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5681 static int _wrap_Node_InsertCopyAfter(lua_State* L) {
5687 argc = lua_gettop(L);
5692 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5701 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5710 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5717 return _wrap_Node_InsertCopyAfter__SWIG_0(L);
5726 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5735 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5744 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5751 return _wrap_Node_InsertCopyAfter__SWIG_1(L);
5757 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_InsertCopyAfter'\n"
5758 " Possible C/C++ prototypes are:\n"
5759 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
5760 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
5761 lua_error(L);
return 0;
5765 static int _wrap_Node_InsertCopyBefore__SWIG_1(lua_State* L) {
5772 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
5773 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::Node *");
5774 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Node const &");
5775 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Node const &");
5777 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5778 SWIG_fail_ptr(
"Node_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__Node);
5782 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5783 SWIG_fail_ptr(
"Node_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Node);
5787 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5788 SWIG_fail_ptr(
"Node_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
5794 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
5806 static int _wrap_Node_InsertCopyBefore(lua_State* L) {
5812 argc = lua_gettop(L);
5817 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5826 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5835 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5842 return _wrap_Node_InsertCopyBefore__SWIG_0(L);
5851 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5860 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5869 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5876 return _wrap_Node_InsertCopyBefore__SWIG_1(L);
5882 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_InsertCopyBefore'\n"
5883 " Possible C/C++ prototypes are:\n"
5884 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
5885 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
5886 lua_error(L);
return 0;
5890 static int _wrap_Node_RemoveAttribute__SWIG_0(lua_State* L) {
5896 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
5897 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::Node *");
5898 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::XML::Attribute const &");
5900 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5901 SWIG_fail_ptr(
"Node_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
5905 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
5906 SWIG_fail_ptr(
"Node_RemoveAttribute",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
5910 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
5921 static int _wrap_Node_RemoveAttribute__SWIG_1(lua_State* L) {
5927 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
5928 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::Node *");
5929 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::
Char8 const *");
5931 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
5932 SWIG_fail_ptr(
"Node_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
5937 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
5948 static int _wrap_Node_RemoveAttribute(lua_State* L) {
5954 argc = lua_gettop(L);
5959 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5968 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
5975 return _wrap_Node_RemoveAttribute__SWIG_0(L);
5983 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
5991 _v = SWIG_lua_isnilstring(L,argv[1]);
5994 return _wrap_Node_RemoveAttribute__SWIG_1(L);
5999 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_RemoveAttribute'\n"
6000 " Possible C/C++ prototypes are:\n"
6001 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::XML::Attribute const &)\n"
6002 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::Char8 const *)\n");
6003 lua_error(L);
return 0;
6007 static int _wrap_Node_RemoveChild__SWIG_0(lua_State* L) {
6013 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
6014 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::Node *");
6015 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::XML::Node const &");
6017 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6018 SWIG_fail_ptr(
"Node_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
6022 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6023 SWIG_fail_ptr(
"Node_RemoveChild",2,SWIGTYPE_p_Mezzanine__XML__Node);
6027 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
6038 static int _wrap_Node_RemoveChild__SWIG_1(lua_State* L) {
6044 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
6045 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::Node *");
6046 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::
Char8 const *");
6048 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6049 SWIG_fail_ptr(
"Node_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__Node);
6054 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
6065 static int _wrap_Node_RemoveChild(lua_State* L) {
6071 argc = lua_gettop(L);
6076 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6085 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6092 return _wrap_Node_RemoveChild__SWIG_0(L);
6100 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6108 _v = SWIG_lua_isnilstring(L,argv[1]);
6111 return _wrap_Node_RemoveChild__SWIG_1(L);
6116 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_RemoveChild'\n"
6117 " Possible C/C++ prototypes are:\n"
6118 " Mezzanine::XML::Node::RemoveChild(Mezzanine::XML::Node const &)\n"
6119 " Mezzanine::XML::Node::RemoveChild(Mezzanine::Char8 const *)\n");
6120 lua_error(L);
return 0;
6124 static int _wrap_Node_FindChildbyAttribute__SWIG_0(lua_State* L) {
6132 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",4,4)
6133 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::Node const *");
6134 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
6135 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
6136 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",4,"Mezzanine::
Char8 const *");
6138 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6139 SWIG_fail_ptr(
"Node_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
6148 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
6160 static int _wrap_Node_FindChildbyAttribute__SWIG_1(lua_State* L) {
6167 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",3,3)
6168 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::Node const *");
6169 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
6170 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
6172 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6173 SWIG_fail_ptr(
"Node_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__Node);
6181 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
6193 static int _wrap_Node_FindChildbyAttribute(lua_State* L) {
6199 argc = lua_gettop(L);
6204 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6212 _v = SWIG_lua_isnilstring(L,argv[1]);
6216 _v = SWIG_lua_isnilstring(L,argv[2]);
6219 return _wrap_Node_FindChildbyAttribute__SWIG_1(L);
6228 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6236 _v = SWIG_lua_isnilstring(L,argv[1]);
6240 _v = SWIG_lua_isnilstring(L,argv[2]);
6244 _v = SWIG_lua_isnilstring(L,argv[3]);
6247 return _wrap_Node_FindChildbyAttribute__SWIG_0(L);
6254 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_FindChildbyAttribute'\n"
6255 " Possible C/C++ prototypes are:\n"
6256 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n"
6257 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n");
6258 lua_error(L);
return 0;
6262 static int _wrap_Node_Path__SWIG_0(lua_State* L) {
6268 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",2,2)
6269 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::Node const *");
6270 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Path",2,"Mezzanine::
Char8");
6272 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6273 SWIG_fail_ptr(
"Node_Path",1,SWIGTYPE_p_Mezzanine__XML__Node);
6276 arg2 = (lua_tostring(L, 2))[0];
6278 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
6289 static int _wrap_Node_Path__SWIG_1(lua_State* L) {
6294 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",1,1)
6295 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::Node const *");
6297 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6298 SWIG_fail_ptr(
"Node_Path",1,SWIGTYPE_p_Mezzanine__XML__Node);
6302 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
6313 static int _wrap_Node_Path(lua_State* L) {
6319 argc = lua_gettop(L);
6324 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6331 return _wrap_Node_Path__SWIG_1(L);
6338 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6346 _v = SWIG_lua_isnilstring(L,argv[1]) && (lua_rawlen(L,argv[1])==1);
6349 return _wrap_Node_Path__SWIG_0(L);
6354 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_Path'\n"
6355 " Possible C/C++ prototypes are:\n"
6356 " Mezzanine::XML::Node::Path(Mezzanine::Char8) const\n"
6357 " Mezzanine::XML::Node::Path() const\n");
6358 lua_error(L);
return 0;
6362 static int _wrap_Node_FirstElementByPath__SWIG_0(lua_State* L) {
6369 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",3,3)
6370 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::Node const *");
6371 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
6372 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",3,"Mezzanine::
Char8");
6374 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6375 SWIG_fail_ptr(
"Node_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__Node);
6379 arg3 = (lua_tostring(L, 3))[0];
6383 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
6395 static int _wrap_Node_FirstElementByPath__SWIG_1(lua_State* L) {
6401 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",2,2)
6402 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::Node const *");
6403 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
6405 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6406 SWIG_fail_ptr(
"Node_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__Node);
6413 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
6425 static int _wrap_Node_FirstElementByPath(lua_State* L) {
6431 argc = lua_gettop(L);
6436 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6444 _v = SWIG_lua_isnilstring(L,argv[1]);
6447 return _wrap_Node_FirstElementByPath__SWIG_1(L);
6455 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6463 _v = SWIG_lua_isnilstring(L,argv[1]);
6467 _v = SWIG_lua_isnilstring(L,argv[2]) && (lua_rawlen(L,argv[2])==1);
6470 return _wrap_Node_FirstElementByPath__SWIG_0(L);
6476 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_FirstElementByPath'\n"
6477 " Possible C/C++ prototypes are:\n"
6478 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *,Mezzanine::Char8) const\n"
6479 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *) const\n");
6480 lua_error(L);
return 0;
6484 static int _wrap_Node_Traverse(lua_State* L) {
6490 SWIG_check_num_args(
"Mezzanine::XML::Node::Traverse",2,2)
6491 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",1,"Mezzanine::XML::Node *");
6492 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",2,"Mezzanine::XML::TreeWalker &");
6494 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6495 SWIG_fail_ptr(
"Node_Traverse",1,SWIGTYPE_p_Mezzanine__XML__Node);
6499 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
6500 SWIG_fail_ptr(
"Node_Traverse",2,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
6503 result = (bool)(arg1)->Traverse(*arg2);
6504 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
6515 static int _wrap_Node_FindSingleNode__SWIG_0(lua_State* L) {
6522 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",3,3)
6523 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::Node const *");
6524 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
6525 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",3,"Mezzanine::XML::XPathVariableSet *");
6527 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6528 SWIG_fail_ptr(
"Node_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__Node);
6533 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
6534 SWIG_fail_ptr(
"Node_FindSingleNode",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
6540 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
6552 static int _wrap_Node_FindSingleNode__SWIG_1(lua_State* L) {
6558 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
6559 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::Node const *");
6560 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
6562 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6563 SWIG_fail_ptr(
"Node_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__Node);
6570 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
6582 static int _wrap_Node_FindSingleNode__SWIG_2(lua_State* L) {
6588 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
6589 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::Node const *");
6590 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::XML::XPathQuery const &");
6592 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6593 SWIG_fail_ptr(
"Node_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__Node);
6597 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
6598 SWIG_fail_ptr(
"Node_FindSingleNode",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
6604 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
6616 static int _wrap_Node_FindSingleNode(lua_State* L) {
6622 argc = lua_gettop(L);
6627 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6636 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
6643 return _wrap_Node_FindSingleNode__SWIG_2(L);
6651 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6659 _v = SWIG_lua_isnilstring(L,argv[1]);
6662 return _wrap_Node_FindSingleNode__SWIG_1(L);
6670 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6678 _v = SWIG_lua_isnilstring(L,argv[1]);
6683 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
6690 return _wrap_Node_FindSingleNode__SWIG_0(L);
6696 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_FindSingleNode'\n"
6697 " Possible C/C++ prototypes are:\n"
6698 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
6699 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *) const\n"
6700 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::XML::XPathQuery const &) const\n");
6701 lua_error(L);
return 0;
6705 static int _wrap_Node_FindNodes__SWIG_0(lua_State* L) {
6712 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",3,3)
6713 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::Node const *");
6714 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
6715 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",3,"Mezzanine::XML::XPathVariableSet *");
6717 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6718 SWIG_fail_ptr(
"Node_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__Node);
6723 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
6724 SWIG_fail_ptr(
"Node_FindNodes",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
6730 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
6742 static int _wrap_Node_FindNodes__SWIG_1(lua_State* L) {
6748 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
6749 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::Node const *");
6750 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
6752 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6753 SWIG_fail_ptr(
"Node_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__Node);
6760 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
6772 static int _wrap_Node_FindNodes__SWIG_2(lua_State* L) {
6778 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
6779 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::Node const *");
6780 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::XML::XPathQuery const &");
6782 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6783 SWIG_fail_ptr(
"Node_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__Node);
6787 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
6788 SWIG_fail_ptr(
"Node_FindNodes",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
6794 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
6806 static int _wrap_Node_FindNodes(lua_State* L) {
6812 argc = lua_gettop(L);
6817 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6826 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
6833 return _wrap_Node_FindNodes__SWIG_2(L);
6841 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6849 _v = SWIG_lua_isnilstring(L,argv[1]);
6852 return _wrap_Node_FindNodes__SWIG_1(L);
6860 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
6868 _v = SWIG_lua_isnilstring(L,argv[1]);
6873 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
6880 return _wrap_Node_FindNodes__SWIG_0(L);
6886 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_FindNodes'\n"
6887 " Possible C/C++ prototypes are:\n"
6888 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
6889 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *) const\n"
6890 " Mezzanine::XML::Node::FindNodes(Mezzanine::XML::XPathQuery const &) const\n");
6891 lua_error(L);
return 0;
6895 static int _wrap_Node_Print__SWIG_0(lua_State* L) {
6904 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
6905 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
6906 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
6907 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
6908 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
6909 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
6910 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
6912 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6913 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
6917 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
6918 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
6922 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
6923 arg4 = (
unsigned int)lua_tonumber(L, 4);
6924 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
6925 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
6926 arg6 = (
unsigned int)lua_tonumber(L, 6);
6927 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
6939 static
int _wrap_Node_Print__SWIG_1(lua_State* L) {
6947 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
6948 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
6949 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
6950 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
6951 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
6952 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
6954 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6955 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
6959 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
6960 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
6964 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
6965 arg4 = (
unsigned int)lua_tonumber(L, 4);
6966 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
6967 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
6979 static
int _wrap_Node_Print__SWIG_2(lua_State* L) {
6986 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
6987 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
6988 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
6989 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
6990 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
6992 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
6993 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
6997 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
6998 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
7002 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7003 arg4 = (
unsigned int)lua_tonumber(L, 4);
7004 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
7016 static
int _wrap_Node_Print__SWIG_3(lua_State* L) {
7022 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
7023 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7024 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
7025 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7027 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7028 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7032 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
7033 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
7049 static int _wrap_Node_Print__SWIG_4(lua_State* L) {
7054 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
7055 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7056 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
7058 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7059 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7063 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
7064 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
7079 static int _wrap_Node_Print__SWIG_5(lua_State* L) {
7082 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
7088 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
7089 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7090 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
7091 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7092 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
7093 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
7094 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
7096 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7097 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7101 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
7102 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
7106 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7107 arg4 = (
unsigned int)lua_tonumber(L, 4);
7108 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
7109 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
7110 arg6 = (
unsigned int)lua_tonumber(L, 6);
7111 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
7123 static
int _wrap_Node_Print__SWIG_6(lua_State* L) {
7126 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
7131 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
7132 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7133 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
7134 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7135 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
7136 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
7138 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7139 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7143 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
7144 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
7148 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7149 arg4 = (
unsigned int)lua_tonumber(L, 4);
7150 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
7151 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
7163 static
int _wrap_Node_Print__SWIG_7(lua_State* L) {
7166 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
7170 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
7171 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7172 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
7173 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7174 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
7176 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7177 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7181 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
7182 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
7186 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7187 arg4 = (
unsigned int)lua_tonumber(L, 4);
7188 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
7200 static
int _wrap_Node_Print__SWIG_8(lua_State* L) {
7203 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
7206 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
7207 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7208 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
7209 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7211 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7212 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7216 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
7217 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
7233 static int _wrap_Node_Print__SWIG_9(lua_State* L) {
7236 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
7238 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
7239 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7240 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
7242 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7243 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7247 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
7248 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
7263 static int _wrap_Node_Print__SWIG_10(lua_State* L) {
7266 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
7271 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
7272 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7273 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
7274 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7275 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
7276 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"
unsigned int");
7278 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7279 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7283 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
7284 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
7288 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7289 arg4 = (
unsigned int)lua_tonumber(L, 4);
7290 SWIG_contract_assert((lua_tonumber(L,5)>=0),"number must not be negative")
7291 arg5 = (
unsigned int)lua_tonumber(L, 5);
7292 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
7304 static
int _wrap_Node_Print__SWIG_11(lua_State* L) {
7307 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
7311 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
7312 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7313 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
7314 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7315 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
7317 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7318 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7322 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
7323 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
7327 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
7328 arg4 = (
unsigned int)lua_tonumber(L, 4);
7329 ((Mezzanine::XML::Node const *)arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
7341 static
int _wrap_Node_Print__SWIG_12(lua_State* L) {
7344 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
7347 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
7348 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7349 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
7350 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
7352 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7353 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7357 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
7358 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
7374 static int _wrap_Node_Print__SWIG_13(lua_State* L) {
7377 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
7379 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
7380 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::Node const *");
7381 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
7383 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7384 SWIG_fail_ptr(
"Node_Print",1,SWIGTYPE_p_Mezzanine__XML__Node);
7388 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
7389 SWIG_fail_ptr(
"Node_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
7404 static int _wrap_Node_Print(lua_State* L) {
7410 argc = lua_gettop(L);
7415 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7424 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
7431 return _wrap_Node_Print__SWIG_4(L);
7439 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7448 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
7455 return _wrap_Node_Print__SWIG_9(L);
7463 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7472 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
7479 return _wrap_Node_Print__SWIG_13(L);
7487 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7496 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
7504 _v = SWIG_lua_isnilstring(L,argv[2]);
7507 return _wrap_Node_Print__SWIG_3(L);
7516 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7525 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
7533 _v = SWIG_lua_isnilstring(L,argv[2]);
7536 return _wrap_Node_Print__SWIG_12(L);
7545 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7554 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
7562 _v = SWIG_lua_isnilstring(L,argv[2]);
7565 return _wrap_Node_Print__SWIG_8(L);
7574 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7583 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
7591 _v = SWIG_lua_isnilstring(L,argv[2]);
7595 _v = lua_isnumber(L,argv[3]);
7598 return _wrap_Node_Print__SWIG_11(L);
7608 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7617 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
7625 _v = SWIG_lua_isnilstring(L,argv[2]);
7629 _v = lua_isnumber(L,argv[3]);
7632 return _wrap_Node_Print__SWIG_2(L);
7642 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7651 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
7659 _v = SWIG_lua_isnilstring(L,argv[2]);
7663 _v = lua_isnumber(L,argv[3]);
7666 return _wrap_Node_Print__SWIG_7(L);
7676 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7685 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
7693 _v = SWIG_lua_isnilstring(L,argv[2]);
7697 _v = lua_isnumber(L,argv[3]);
7701 _v = lua_isnumber(L,argv[4]);
7704 return _wrap_Node_Print__SWIG_6(L);
7715 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7724 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
7732 _v = SWIG_lua_isnilstring(L,argv[2]);
7736 _v = lua_isnumber(L,argv[3]);
7740 _v = lua_isnumber(L,argv[4]);
7743 return _wrap_Node_Print__SWIG_1(L);
7754 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7763 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
7771 _v = SWIG_lua_isnilstring(L,argv[2]);
7775 _v = lua_isnumber(L,argv[3]);
7779 _v = lua_isnumber(L,argv[4]);
7782 return _wrap_Node_Print__SWIG_10(L);
7793 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7802 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
7810 _v = SWIG_lua_isnilstring(L,argv[2]);
7814 _v = lua_isnumber(L,argv[3]);
7818 _v = lua_isnumber(L,argv[4]);
7822 _v = lua_isnumber(L,argv[5]);
7825 return _wrap_Node_Print__SWIG_0(L);
7837 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
7846 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
7854 _v = SWIG_lua_isnilstring(L,argv[2]);
7858 _v = lua_isnumber(L,argv[3]);
7862 _v = lua_isnumber(L,argv[4]);
7866 _v = lua_isnumber(L,argv[5]);
7869 return _wrap_Node_Print__SWIG_5(L);
7878 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_Print'\n"
7879 " Possible C/C++ prototypes are:\n"
7880 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
7881 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
7882 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int) const\n"
7883 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *) const\n"
7884 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &) const\n"
7885 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
7886 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
7887 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int) const\n"
7888 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *) const\n"
7889 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &) const\n"
7890 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int,unsigned int) const\n"
7891 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int) const\n"
7892 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *) const\n"
7893 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &) const\n");
7894 lua_error(L);
return 0;
7898 static int _wrap_Node_begin(lua_State* L) {
7903 SWIG_check_num_args(
"Mezzanine::XML::Node::begin",1,1)
7904 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::begin",1,"Mezzanine::XML::Node const *");
7906 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7907 SWIG_fail_ptr(
"Node_begin",1,SWIGTYPE_p_Mezzanine__XML__Node);
7913 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
7925 static int _wrap_Node_end(lua_State* L) {
7930 SWIG_check_num_args(
"Mezzanine::XML::Node::end",1,1)
7931 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::end",1,"Mezzanine::XML::Node const *");
7933 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7934 SWIG_fail_ptr(
"Node_end",1,SWIGTYPE_p_Mezzanine__XML__Node);
7940 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
7952 static int _wrap_Node_attributes_begin(lua_State* L) {
7957 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_begin",1,1)
7958 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_begin",1,"Mezzanine::XML::Node const *");
7960 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7961 SWIG_fail_ptr(
"Node_attributes_begin",1,SWIGTYPE_p_Mezzanine__XML__Node);
7967 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
7979 static int _wrap_Node_attributes_end(lua_State* L) {
7984 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_end",1,1)
7985 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_end",1,"Mezzanine::XML::Node const *");
7987 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
7988 SWIG_fail_ptr(
"Node_attributes_end",1,SWIGTYPE_p_Mezzanine__XML__Node);
7994 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
8006 static int _wrap_Node_GetChildren__SWIG_0(lua_State* L) {
8009 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NodeIterator > > result;
8011 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",1,1)
8012 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::Node const *");
8014 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8015 SWIG_fail_ptr(
"Node_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__Node);
8021 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t,1); SWIG_arg++;
8033 static int _wrap_Node_GetChildren__SWIG_1(lua_State* L) {
8037 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NamedNodeIterator > > result;
8039 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",2,2)
8040 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::Node const *");
8041 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",2,"Mezzanine::
Char8 const *");
8043 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8044 SWIG_fail_ptr(
"Node_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__Node);
8051 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t,1); SWIG_arg++;
8063 static int _wrap_Node_GetChildren(lua_State* L) {
8069 argc = lua_gettop(L);
8074 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
8081 return _wrap_Node_GetChildren__SWIG_0(L);
8088 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
8096 _v = SWIG_lua_isnilstring(L,argv[1]);
8099 return _wrap_Node_GetChildren__SWIG_1(L);
8104 lua_pushstring(L,
"Wrong arguments for overloaded function 'Node_GetChildren'\n"
8105 " Possible C/C++ prototypes are:\n"
8106 " Mezzanine::XML::Node::GetChildren() const\n"
8107 " Mezzanine::XML::Node::GetChildren(Mezzanine::Char8 const *) const\n");
8108 lua_error(L);
return 0;
8112 static int _wrap_Node_attributes(lua_State* L) {
8115 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::AttributeIterator > > result;
8117 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes",1,1)
8118 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes",1,"Mezzanine::XML::Node const *");
8120 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8121 SWIG_fail_ptr(
"Node_attributes",1,SWIGTYPE_p_Mezzanine__XML__Node);
8127 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t,1); SWIG_arg++;
8139 static int _wrap_Node_OffSetDebug(lua_State* L) {
8144 SWIG_check_num_args(
"Mezzanine::XML::Node::OffSetDebug",1,1)
8145 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::OffSetDebug",1,"Mezzanine::XML::Node const *");
8147 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8148 SWIG_fail_ptr(
"Node_OffSetDebug",1,SWIGTYPE_p_Mezzanine__XML__Node);
8153 ptrdiff_t * resultptr =
new ptrdiff_t((
const ptrdiff_t &) result);
8154 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_ptrdiff_t,1); SWIG_arg++;
8166 static int _wrap_Node_HashValue(lua_State* L) {
8171 SWIG_check_num_args(
"Mezzanine::XML::Node::HashValue",1,1)
8172 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::HashValue",1,"Mezzanine::XML::Node const *");
8174 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8175 SWIG_fail_ptr(
"Node_HashValue",1,SWIGTYPE_p_Mezzanine__XML__Node);
8179 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8190 static int _wrap_Node_InternalObject(lua_State* L) {
8193 Mezzanine::XML::NodeStruct *result = 0 ;
8195 SWIG_check_num_args(
"Mezzanine::XML::Node::InternalObject",1,1)
8196 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InternalObject",1,"Mezzanine::XML::Node const *");
8198 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8199 SWIG_fail_ptr(
"Node_InternalObject",1,SWIGTYPE_p_Mezzanine__XML__Node);
8203 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeStruct,0); SWIG_arg++;
8214 static void swig_delete_Node(
void *obj) {
8219 {
"__lt", _wrap_Node___lt},
8220 {
"__le", _wrap_Node___le},
8221 {
"Empty", _wrap_Node_Empty},
8222 {
"Type", _wrap_Node_Type},
8223 {
"Name", _wrap_Node_Name},
8224 {
"Value", _wrap_Node_Value},
8225 {
"GetFirstAttribute", _wrap_Node_GetFirstAttribute},
8226 {
"GetLastAttribute", _wrap_Node_GetLastAttribute},
8227 {
"GetFirstChild", _wrap_Node_GetFirstChild},
8228 {
"GetLastChild", _wrap_Node_GetLastChild},
8229 {
"GetParent", _wrap_Node_GetParent},
8230 {
"GetRoot", _wrap_Node_GetRoot},
8231 {
"GetText", _wrap_Node_GetText},
8232 {
"GetChild", _wrap_Node_GetChild},
8233 {
"GetAttribute", _wrap_Node_GetAttribute},
8234 {
"GetNextSibling", _wrap_Node_GetNextSibling},
8235 {
"GetPreviousSibling", _wrap_Node_GetPreviousSibling},
8236 {
"GetChildValue", _wrap_Node_GetChildValue},
8237 {
"SetName", _wrap_Node_SetName},
8238 {
"SetValue", _wrap_Node_SetValue},
8239 {
"AppendAttribute", _wrap_Node_AppendAttribute},
8240 {
"PrependAttribute", _wrap_Node_PrependAttribute},
8241 {
"InsertAttributeAfter", _wrap_Node_InsertAttributeAfter},
8242 {
"InsertAttributeBefore", _wrap_Node_InsertAttributeBefore},
8243 {
"AppendChild", _wrap_Node_AppendChild},
8244 {
"PrependChild", _wrap_Node_PrependChild},
8245 {
"InsertChildAfter", _wrap_Node_InsertChildAfter},
8246 {
"InsertChildBefore", _wrap_Node_InsertChildBefore},
8247 {
"AppendCopy", _wrap_Node_AppendCopy},
8248 {
"PrependCopy", _wrap_Node_PrependCopy},
8249 {
"InsertCopyAfter", _wrap_Node_InsertCopyAfter},
8250 {
"InsertCopyBefore", _wrap_Node_InsertCopyBefore},
8251 {
"RemoveAttribute", _wrap_Node_RemoveAttribute},
8252 {
"RemoveChild", _wrap_Node_RemoveChild},
8253 {
"FindChildbyAttribute", _wrap_Node_FindChildbyAttribute},
8254 {
"Path", _wrap_Node_Path},
8255 {
"FirstElementByPath", _wrap_Node_FirstElementByPath},
8256 {
"Traverse", _wrap_Node_Traverse},
8257 {
"FindSingleNode", _wrap_Node_FindSingleNode},
8258 {
"FindNodes", _wrap_Node_FindNodes},
8259 {
"Print", _wrap_Node_Print},
8260 {
"begin", _wrap_Node_begin},
8261 {
"end", _wrap_Node_end},
8262 {
"attributes_begin", _wrap_Node_attributes_begin},
8263 {
"attributes_end", _wrap_Node_attributes_end},
8264 {
"GetChildren", _wrap_Node_GetChildren},
8265 {
"attributes", _wrap_Node_attributes},
8266 {
"OffSetDebug", _wrap_Node_OffSetDebug},
8267 {
"HashValue", _wrap_Node_HashValue},
8268 {
"InternalObject", _wrap_Node_InternalObject},
8275 static const char *swig_Mezzanine_XML_Node_base_names[] = {0};
8276 static swig_lua_class _wrap_class_Mezzanine_XML_Node = {
"Node", &SWIGTYPE_p_Mezzanine__XML__Node,_wrap_new_Node, swig_delete_Node, swig_Mezzanine_XML_Node_methods, swig_Mezzanine_XML_Node_attributes, swig_Mezzanine_XML_Node_bases, swig_Mezzanine_XML_Node_base_names };
8278 static int _wrap_new_AttributeIterator__SWIG_0(lua_State* L) {
8282 SWIG_check_num_args(
"Mezzanine::XML::AttributeIterator::AttributeIterator",0,0)
8283 result = (Mezzanine::XML::AttributeIterator *)new Mezzanine::XML::AttributeIterator();
8284 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
8295 static
int _wrap_new_AttributeIterator__SWIG_1(lua_State* L) {
8301 SWIG_check_num_args(
"Mezzanine::XML::AttributeIterator::AttributeIterator",2,2)
8302 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::AttributeIterator",1,"Mezzanine::XML::Attribute const &");
8303 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::AttributeIterator",2,"Mezzanine::XML::Node const &");
8305 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
8306 SWIG_fail_ptr(
"new_AttributeIterator",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
8310 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
8311 SWIG_fail_ptr(
"new_AttributeIterator",2,SWIGTYPE_p_Mezzanine__XML__Node);
8315 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
8326 static int _wrap_new_AttributeIterator(lua_State* L) {
8332 argc = lua_gettop(L);
8334 return _wrap_new_AttributeIterator__SWIG_0(L);
8340 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
8349 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
8356 return _wrap_new_AttributeIterator__SWIG_1(L);
8361 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_AttributeIterator'\n"
8362 " Possible C/C++ prototypes are:\n"
8363 " Mezzanine::XML::AttributeIterator::AttributeIterator()\n"
8364 " Mezzanine::XML::AttributeIterator::AttributeIterator(Mezzanine::XML::Attribute const &,Mezzanine::XML::Node const &)\n");
8365 lua_error(L);
return 0;
8369 static int _wrap_AttributeIterator___eq(lua_State* L) {
8375 SWIG_check_num_args(
"Mezzanine::XML::AttributeIterator::operator ==",2,2)
8376 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::operator ==",1,"Mezzanine::XML::AttributeIterator const *");
8377 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::operator ==",2,"Mezzanine::XML::AttributeIterator const &");
8379 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8380 SWIG_fail_ptr(
"AttributeIterator___eq",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8384 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8385 SWIG_fail_ptr(
"AttributeIterator___eq",2,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8389 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
8400 static int _wrap_AttributeIterator___ref__(lua_State* L) {
8405 SWIG_check_num_args(
"Mezzanine::XML::AttributeIterator::operator *",1,1)
8406 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::operator *",1,"Mezzanine::XML::AttributeIterator const *");
8408 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8409 SWIG_fail_ptr(
"AttributeIterator___ref__",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8413 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Attribute,0); SWIG_arg++;
8424 static int _wrap_AttributeIterator___deref__(lua_State* L) {
8429 SWIG_check_num_args(
"Mezzanine::XML::AttributeIterator::operator ->",1,1)
8430 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::AttributeIterator::operator ->",1,"Mezzanine::XML::AttributeIterator const *");
8432 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8433 SWIG_fail_ptr(
"AttributeIterator___deref__",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8437 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Attribute,0); SWIG_arg++;
8448 static int _wrap_AttributeIterator___lt(lua_State* L) {
8454 SWIG_check_num_args(
"Mezzanine::XML::Attribute::operator <",2,2)
8455 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <",1,"Mezzanine::XML::AttributeIterator const *");
8456 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <",2,"Mezzanine::XML::Attribute const &");
8458 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8459 SWIG_fail_ptr(
"AttributeIterator___lt",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8463 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
8464 SWIG_fail_ptr(
"AttributeIterator___lt",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
8468 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
8479 static int _wrap_AttributeIterator___le(lua_State* L) {
8485 SWIG_check_num_args(
"Mezzanine::XML::Attribute::operator <=",2,2)
8486 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <=",1,"Mezzanine::XML::AttributeIterator const *");
8487 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::operator <=",2,"Mezzanine::XML::Attribute const &");
8489 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8490 SWIG_fail_ptr(
"AttributeIterator___le",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8494 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
8495 SWIG_fail_ptr(
"AttributeIterator___le",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
8499 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
8510 static int _wrap_AttributeIterator_Empty(lua_State* L) {
8515 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Empty",1,1)
8516 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Empty",1,"Mezzanine::XML::AttributeIterator const *");
8518 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8519 SWIG_fail_ptr(
"AttributeIterator_Empty",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8522 result = (bool)(*arg1)->Empty();
8523 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
8534 static int _wrap_AttributeIterator_Name(lua_State* L) {
8539 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Name",1,1)
8540 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Name",1,"Mezzanine::XML::AttributeIterator const *");
8542 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8543 SWIG_fail_ptr(
"AttributeIterator_Name",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8547 lua_pushstring(L,(
const char *)result); SWIG_arg++;
8558 static int _wrap_AttributeIterator_Value(lua_State* L) {
8563 SWIG_check_num_args(
"Mezzanine::XML::Attribute::Value",1,1)
8564 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::Value",1,"Mezzanine::XML::AttributeIterator const *");
8566 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8567 SWIG_fail_ptr(
"AttributeIterator_Value",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8571 lua_pushstring(L,(
const char *)result); SWIG_arg++;
8582 static int _wrap_AttributeIterator_AsString__SWIG_0(lua_State* L) {
8588 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsString",2,2)
8589 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",1,"Mezzanine::XML::AttributeIterator const *");
8590 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",2,"Mezzanine::
Char8 const *");
8592 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8593 SWIG_fail_ptr(
"AttributeIterator_AsString",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8598 lua_pushstring(L,(
const char *)result); SWIG_arg++;
8609 static int _wrap_AttributeIterator_AsString__SWIG_1(lua_State* L) {
8614 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsString",1,1)
8615 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsString",1,"Mezzanine::XML::AttributeIterator const *");
8617 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8618 SWIG_fail_ptr(
"AttributeIterator_AsString",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8622 lua_pushstring(L,(
const char *)result); SWIG_arg++;
8633 static int _wrap_AttributeIterator_AsString(lua_State* L) {
8639 argc = lua_gettop(L);
8644 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8651 return _wrap_AttributeIterator_AsString__SWIG_1(L);
8658 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8666 _v = SWIG_lua_isnilstring(L,argv[1]);
8669 return _wrap_AttributeIterator_AsString__SWIG_0(L);
8674 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsString'\n"
8675 " Possible C/C++ prototypes are:\n"
8676 " Mezzanine::XML::Attribute::AsString(Mezzanine::Char8 const *) const\n"
8677 " Mezzanine::XML::Attribute::AsString() const\n");
8678 lua_error(L);
return 0;
8682 static int _wrap_AttributeIterator_AsInt__SWIG_0(lua_State* L) {
8688 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInt",2,2)
8689 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",1,"Mezzanine::XML::AttributeIterator const *");
8690 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",2,"
int");
8692 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8693 SWIG_fail_ptr(
"AttributeIterator_AsInt",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8696 arg2 = (int)lua_tonumber(L, 2);
8697 result = (int)(*arg1)->AsInt(arg2);
8698 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8709 static int _wrap_AttributeIterator_AsInt__SWIG_1(lua_State* L) {
8714 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInt",1,1)
8715 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInt",1,"Mezzanine::XML::AttributeIterator const *");
8717 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8718 SWIG_fail_ptr(
"AttributeIterator_AsInt",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8721 result = (int)(*arg1)->AsInt();
8722 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8733 static int _wrap_AttributeIterator_AsInt(lua_State* L) {
8739 argc = lua_gettop(L);
8744 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8751 return _wrap_AttributeIterator_AsInt__SWIG_1(L);
8758 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8766 _v = lua_isnumber(L,argv[1]);
8769 return _wrap_AttributeIterator_AsInt__SWIG_0(L);
8774 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsInt'\n"
8775 " Possible C/C++ prototypes are:\n"
8776 " Mezzanine::XML::Attribute::AsInt(int) const\n"
8777 " Mezzanine::XML::Attribute::AsInt() const\n");
8778 lua_error(L);
return 0;
8782 static int _wrap_AttributeIterator_AsUint__SWIG_0(lua_State* L) {
8786 unsigned int result;
8788 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsUint",2,2)
8789 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",1,"Mezzanine::XML::AttributeIterator const *");
8790 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",2,"
unsigned int");
8792 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8793 SWIG_fail_ptr(
"AttributeIterator_AsUint",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8796 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
8797 arg2 = (
unsigned int)lua_tonumber(L, 2);
8798 result = (
unsigned int)(*arg1)->AsUint(arg2);
8799 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8810 static
int _wrap_AttributeIterator_AsUint__SWIG_1(lua_State* L) {
8813 unsigned int result;
8815 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsUint",1,1)
8816 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsUint",1,"Mezzanine::XML::AttributeIterator const *");
8818 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8819 SWIG_fail_ptr(
"AttributeIterator_AsUint",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8822 result = (
unsigned int)(*arg1)->AsUint();
8823 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8834 static int _wrap_AttributeIterator_AsUint(lua_State* L) {
8840 argc = lua_gettop(L);
8845 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8852 return _wrap_AttributeIterator_AsUint__SWIG_1(L);
8859 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8867 _v = lua_isnumber(L,argv[1]);
8870 return _wrap_AttributeIterator_AsUint__SWIG_0(L);
8875 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsUint'\n"
8876 " Possible C/C++ prototypes are:\n"
8877 " Mezzanine::XML::Attribute::AsUint(unsigned int) const\n"
8878 " Mezzanine::XML::Attribute::AsUint() const\n");
8879 lua_error(L);
return 0;
8883 static int _wrap_AttributeIterator_AsDouble__SWIG_0(lua_State* L) {
8889 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsDouble",2,2)
8890 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",1,"Mezzanine::XML::AttributeIterator const *");
8891 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",2,"
double");
8893 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8894 SWIG_fail_ptr(
"AttributeIterator_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8897 arg2 = (double)lua_tonumber(L, 2);
8898 result = (double)(*arg1)->AsDouble(arg2);
8899 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8910 static int _wrap_AttributeIterator_AsDouble__SWIG_1(lua_State* L) {
8915 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsDouble",1,1)
8916 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsDouble",1,"Mezzanine::XML::AttributeIterator const *");
8918 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8919 SWIG_fail_ptr(
"AttributeIterator_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8922 result = (double)(*arg1)->AsDouble();
8923 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
8934 static int _wrap_AttributeIterator_AsDouble(lua_State* L) {
8940 argc = lua_gettop(L);
8945 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8952 return _wrap_AttributeIterator_AsDouble__SWIG_1(L);
8959 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
8967 _v = lua_isnumber(L,argv[1]);
8970 return _wrap_AttributeIterator_AsDouble__SWIG_0(L);
8975 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsDouble'\n"
8976 " Possible C/C++ prototypes are:\n"
8977 " Mezzanine::XML::Attribute::AsDouble(double) const\n"
8978 " Mezzanine::XML::Attribute::AsDouble() const\n");
8979 lua_error(L);
return 0;
8983 static int _wrap_AttributeIterator_AsFloat__SWIG_0(lua_State* L) {
8989 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsFloat",2,2)
8990 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",1,"Mezzanine::XML::AttributeIterator const *");
8991 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",2,"
float");
8993 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
8994 SWIG_fail_ptr(
"AttributeIterator_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
8997 arg2 = (float)lua_tonumber(L, 2);
8998 result = (float)(*arg1)->AsFloat(arg2);
8999 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9010 static int _wrap_AttributeIterator_AsFloat__SWIG_1(lua_State* L) {
9015 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsFloat",1,1)
9016 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsFloat",1,"Mezzanine::XML::AttributeIterator const *");
9018 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9019 SWIG_fail_ptr(
"AttributeIterator_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9022 result = (float)(*arg1)->AsFloat();
9023 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9034 static int _wrap_AttributeIterator_AsFloat(lua_State* L) {
9040 argc = lua_gettop(L);
9045 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9052 return _wrap_AttributeIterator_AsFloat__SWIG_1(L);
9059 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9067 _v = lua_isnumber(L,argv[1]);
9070 return _wrap_AttributeIterator_AsFloat__SWIG_0(L);
9075 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsFloat'\n"
9076 " Possible C/C++ prototypes are:\n"
9077 " Mezzanine::XML::Attribute::AsFloat(float) const\n"
9078 " Mezzanine::XML::Attribute::AsFloat() const\n");
9079 lua_error(L);
return 0;
9083 static int _wrap_AttributeIterator_AsReal__SWIG_0(lua_State* L) {
9089 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsReal",2,2)
9090 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",1,"Mezzanine::XML::AttributeIterator const *");
9091 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",2,"Mezzanine::
Real");
9093 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9094 SWIG_fail_ptr(
"AttributeIterator_AsReal",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9099 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9110 static int _wrap_AttributeIterator_AsReal__SWIG_1(lua_State* L) {
9115 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsReal",1,1)
9116 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsReal",1,"Mezzanine::XML::AttributeIterator const *");
9118 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9119 SWIG_fail_ptr(
"AttributeIterator_AsReal",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9123 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9134 static int _wrap_AttributeIterator_AsReal(lua_State* L) {
9140 argc = lua_gettop(L);
9145 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9152 return _wrap_AttributeIterator_AsReal__SWIG_1(L);
9159 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9167 _v = lua_isnumber(L,argv[1]);
9170 return _wrap_AttributeIterator_AsReal__SWIG_0(L);
9175 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsReal'\n"
9176 " Possible C/C++ prototypes are:\n"
9177 " Mezzanine::XML::Attribute::AsReal(Mezzanine::Real) const\n"
9178 " Mezzanine::XML::Attribute::AsReal() const\n");
9179 lua_error(L);
return 0;
9183 static int _wrap_AttributeIterator_AsWhole__SWIG_0(lua_State* L) {
9189 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsWhole",2,2)
9190 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",1,"Mezzanine::XML::AttributeIterator const *");
9191 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",2,"Mezzanine::
Whole");
9193 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9194 SWIG_fail_ptr(
"AttributeIterator_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9197 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
9198 arg2 = (Mezzanine::
Whole)lua_tonumber(L, 2);
9199 result = (Mezzanine::
Whole)(*arg1)->AsWhole(arg2);
9200 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9211 static
int _wrap_AttributeIterator_AsWhole__SWIG_1(lua_State* L) {
9216 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsWhole",1,1)
9217 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsWhole",1,"Mezzanine::XML::AttributeIterator const *");
9219 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9220 SWIG_fail_ptr(
"AttributeIterator_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9224 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9235 static int _wrap_AttributeIterator_AsWhole(lua_State* L) {
9241 argc = lua_gettop(L);
9246 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9253 return _wrap_AttributeIterator_AsWhole__SWIG_1(L);
9260 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9268 _v = lua_isnumber(L,argv[1]);
9271 return _wrap_AttributeIterator_AsWhole__SWIG_0(L);
9276 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsWhole'\n"
9277 " Possible C/C++ prototypes are:\n"
9278 " Mezzanine::XML::Attribute::AsWhole(Mezzanine::Whole) const\n"
9279 " Mezzanine::XML::Attribute::AsWhole() const\n");
9280 lua_error(L);
return 0;
9284 static int _wrap_AttributeIterator_AsInteger__SWIG_0(lua_State* L) {
9290 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInteger",2,2)
9291 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",1,"Mezzanine::XML::AttributeIterator const *");
9292 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",2,"Mezzanine::
Integer");
9294 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9295 SWIG_fail_ptr(
"AttributeIterator_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9300 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9311 static int _wrap_AttributeIterator_AsInteger__SWIG_1(lua_State* L) {
9316 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsInteger",1,1)
9317 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsInteger",1,"Mezzanine::XML::AttributeIterator const *");
9319 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9320 SWIG_fail_ptr(
"AttributeIterator_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9324 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9335 static int _wrap_AttributeIterator_AsInteger(lua_State* L) {
9341 argc = lua_gettop(L);
9346 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9353 return _wrap_AttributeIterator_AsInteger__SWIG_1(L);
9360 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9368 _v = lua_isnumber(L,argv[1]);
9371 return _wrap_AttributeIterator_AsInteger__SWIG_0(L);
9376 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsInteger'\n"
9377 " Possible C/C++ prototypes are:\n"
9378 " Mezzanine::XML::Attribute::AsInteger(Mezzanine::Integer) const\n"
9379 " Mezzanine::XML::Attribute::AsInteger() const\n");
9380 lua_error(L);
return 0;
9384 static int _wrap_AttributeIterator_AsBool__SWIG_0(lua_State* L) {
9390 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsBool",2,2)
9391 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",1,"Mezzanine::XML::AttributeIterator const *");
9392 if(!lua_isboolean(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",2,"
bool");
9394 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9395 SWIG_fail_ptr(
"AttributeIterator_AsBool",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9398 arg2 = (lua_toboolean(L, 2)!=0);
9399 result = (bool)(*arg1)->AsBool(arg2);
9400 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
9411 static int _wrap_AttributeIterator_AsBool__SWIG_1(lua_State* L) {
9416 SWIG_check_num_args(
"Mezzanine::XML::Attribute::AsBool",1,1)
9417 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::AsBool",1,"Mezzanine::XML::AttributeIterator const *");
9419 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9420 SWIG_fail_ptr(
"AttributeIterator_AsBool",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9423 result = (bool)(*arg1)->AsBool();
9424 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
9435 static int _wrap_AttributeIterator_AsBool(lua_State* L) {
9441 argc = lua_gettop(L);
9446 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9453 return _wrap_AttributeIterator_AsBool__SWIG_1(L);
9460 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__AttributeIterator, 0)) {
9468 _v = lua_isboolean(L,argv[1]);
9471 return _wrap_AttributeIterator_AsBool__SWIG_0(L);
9476 lua_pushstring(L,
"Wrong arguments for overloaded function 'AttributeIterator_AsBool'\n"
9477 " Possible C/C++ prototypes are:\n"
9478 " Mezzanine::XML::Attribute::AsBool(bool) const\n"
9479 " Mezzanine::XML::Attribute::AsBool() const\n");
9480 lua_error(L);
return 0;
9484 static int _wrap_AttributeIterator_SetName(lua_State* L) {
9491 SWIG_check_num_args(
"Mezzanine::XML::Attribute::SetName",2,2)
9492 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetName",1,"Mezzanine::XML::AttributeIterator *");
9493 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetName",2,"Mezzanine::
String const &");
9495 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9496 SWIG_fail_ptr(
"AttributeIterator_SetName",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9499 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
9501 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
9512 static int _wrap_AttributeIterator_SetValue(lua_State* L) {
9519 SWIG_check_num_args(
"Mezzanine::XML::Attribute::SetValue",2,2)
9520 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetValue",1,"Mezzanine::XML::AttributeIterator *");
9521 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Attribute::SetValue",2,"Mezzanine::
String const &");
9523 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9524 SWIG_fail_ptr(
"AttributeIterator_SetValue",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9527 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
9529 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
9540 static int _wrap_AttributeIterator_GetNextAttribute(lua_State* L) {
9545 SWIG_check_num_args(
"Mezzanine::XML::Attribute::GetNextAttribute",1,1)
9546 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::GetNextAttribute",1,"Mezzanine::XML::AttributeIterator const *");
9548 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9549 SWIG_fail_ptr(
"AttributeIterator_GetNextAttribute",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9555 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
9567 static int _wrap_AttributeIterator_GetPreviousAttribute(lua_State* L) {
9572 SWIG_check_num_args(
"Mezzanine::XML::Attribute::GetPreviousAttribute",1,1)
9573 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::GetPreviousAttribute",1,"Mezzanine::XML::AttributeIterator const *");
9575 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9576 SWIG_fail_ptr(
"AttributeIterator_GetPreviousAttribute",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9582 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
9594 static int _wrap_AttributeIterator_HashValue(lua_State* L) {
9599 SWIG_check_num_args(
"Mezzanine::XML::Attribute::HashValue",1,1)
9600 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::HashValue",1,"Mezzanine::XML::AttributeIterator const *");
9602 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9603 SWIG_fail_ptr(
"AttributeIterator_HashValue",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9606 result = (*arg1)->HashValue();
9607 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
9618 static int _wrap_AttributeIterator_InternalObject(lua_State* L) {
9621 Mezzanine::XML::AttributeStruct *result = 0 ;
9623 SWIG_check_num_args(
"Mezzanine::XML::Attribute::InternalObject",1,1)
9624 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Attribute::InternalObject",1,"Mezzanine::XML::AttributeIterator const *");
9626 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,0))){
9627 SWIG_fail_ptr(
"AttributeIterator_InternalObject",1,SWIGTYPE_p_Mezzanine__XML__AttributeIterator);
9630 result = (Mezzanine::XML::AttributeStruct *)(*arg1)->InternalObject();
9631 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__AttributeStruct,0); SWIG_arg++;
9642 static void swig_delete_AttributeIterator(
void *obj) {
9646 static swig_lua_method swig_Mezzanine_XML_AttributeIterator_methods[] = {
9647 {
"__eq", _wrap_AttributeIterator___eq},
9648 {
"__ref__", _wrap_AttributeIterator___ref__},
9649 {
"__deref__", _wrap_AttributeIterator___deref__},
9650 {
"__lt", _wrap_AttributeIterator___lt},
9651 {
"__le", _wrap_AttributeIterator___le},
9652 {
"Empty", _wrap_AttributeIterator_Empty},
9653 {
"Name", _wrap_AttributeIterator_Name},
9654 {
"Value", _wrap_AttributeIterator_Value},
9655 {
"AsString", _wrap_AttributeIterator_AsString},
9656 {
"AsInt", _wrap_AttributeIterator_AsInt},
9657 {
"AsUint", _wrap_AttributeIterator_AsUint},
9658 {
"AsDouble", _wrap_AttributeIterator_AsDouble},
9659 {
"AsFloat", _wrap_AttributeIterator_AsFloat},
9660 {
"AsReal", _wrap_AttributeIterator_AsReal},
9661 {
"AsWhole", _wrap_AttributeIterator_AsWhole},
9662 {
"AsInteger", _wrap_AttributeIterator_AsInteger},
9663 {
"AsBool", _wrap_AttributeIterator_AsBool},
9664 {
"SetName", _wrap_AttributeIterator_SetName},
9665 {
"SetValue", _wrap_AttributeIterator_SetValue},
9666 {
"GetNextAttribute", _wrap_AttributeIterator_GetNextAttribute},
9667 {
"GetPreviousAttribute", _wrap_AttributeIterator_GetPreviousAttribute},
9668 {
"HashValue", _wrap_AttributeIterator_HashValue},
9669 {
"InternalObject", _wrap_AttributeIterator_InternalObject},
9675 static swig_lua_class *swig_Mezzanine_XML_AttributeIterator_bases[] = {0};
9676 static const char *swig_Mezzanine_XML_AttributeIterator_base_names[] = {0};
9677 static swig_lua_class _wrap_class_Mezzanine_XML_AttributeIterator = {
"AttributeIterator", &SWIGTYPE_p_Mezzanine__XML__AttributeIterator,_wrap_new_AttributeIterator, swig_delete_AttributeIterator, swig_Mezzanine_XML_AttributeIterator_methods, swig_Mezzanine_XML_AttributeIterator_attributes, swig_Mezzanine_XML_AttributeIterator_bases, swig_Mezzanine_XML_AttributeIterator_base_names };
9679 static int _wrap_ParseResult_Status_set(lua_State* L) {
9684 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::Status",2,2)
9685 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Status",1,"Mezzanine::XML::ParseResult *");
9686 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Status",2,"Mezzanine::XML::
ParseStatus");
9688 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9689 SWIG_fail_ptr(
"ParseResult_Status_set",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9693 if (arg1) (arg1)->Status = arg2;
9705 static int _wrap_ParseResult_Status_get(lua_State* L) {
9710 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::Status",1,1)
9711 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Status",1,"Mezzanine::XML::ParseResult *");
9713 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9714 SWIG_fail_ptr(
"ParseResult_Status_get",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9718 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
9729 static int _wrap_ParseResult_Offset_set(lua_State* L) {
9735 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::Offset",2,2)
9736 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Offset",1,"Mezzanine::XML::ParseResult *");
9737 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Offset",2,"ptrdiff_t");
9739 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9740 SWIG_fail_ptr(
"ParseResult_Offset_set",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9744 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&argp2,SWIGTYPE_p_ptrdiff_t,0))){
9745 SWIG_fail_ptr(
"ParseResult_Offset_set",2,SWIGTYPE_p_ptrdiff_t);
9749 if (arg1) (arg1)->Offset = arg2;
9761 static int _wrap_ParseResult_Offset_get(lua_State* L) {
9766 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::Offset",1,1)
9767 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Offset",1,"Mezzanine::XML::ParseResult *");
9769 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9770 SWIG_fail_ptr(
"ParseResult_Offset_get",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9773 result = ((arg1)->Offset);
9775 ptrdiff_t * resultptr =
new ptrdiff_t((
const ptrdiff_t &) result);
9776 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_ptrdiff_t,1); SWIG_arg++;
9788 static int _wrap_ParseResult_DocumentEncoding_set(lua_State* L) {
9793 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::DocumentEncoding",2,2)
9794 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::DocumentEncoding",1,"Mezzanine::XML::ParseResult *");
9795 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::ParseResult::DocumentEncoding",2,"Mezzanine::XML::
Encoding");
9797 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9798 SWIG_fail_ptr(
"ParseResult_DocumentEncoding_set",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9802 if (arg1) (arg1)->DocumentEncoding = arg2;
9814 static int _wrap_ParseResult_DocumentEncoding_get(lua_State* L) {
9819 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::DocumentEncoding",1,1)
9820 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::DocumentEncoding",1,"Mezzanine::XML::ParseResult *");
9822 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9823 SWIG_fail_ptr(
"ParseResult_DocumentEncoding_get",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9827 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
9838 static int _wrap_new_ParseResult(lua_State* L) {
9842 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::ParseResult",0,0)
9843 result = (Mezzanine::XML::ParseResult *)new Mezzanine::XML::ParseResult();
9844 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
9855 static
int _wrap_ParseResult_Description(lua_State* L) {
9860 SWIG_check_num_args(
"Mezzanine::XML::ParseResult::Description",1,1)
9861 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::ParseResult::Description",1,"Mezzanine::XML::ParseResult const *");
9863 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__ParseResult,0))){
9864 SWIG_fail_ptr(
"ParseResult_Description",1,SWIGTYPE_p_Mezzanine__XML__ParseResult);
9868 lua_pushstring(L,(
const char *)result); SWIG_arg++;
9879 static void swig_delete_ParseResult(
void *obj) {
9884 {
"Description", _wrap_ParseResult_Description},
9888 {
"Status", _wrap_ParseResult_Status_get, _wrap_ParseResult_Status_set},
9889 {
"Offset", _wrap_ParseResult_Offset_get, _wrap_ParseResult_Offset_set},
9890 {
"DocumentEncoding", _wrap_ParseResult_DocumentEncoding_get, _wrap_ParseResult_DocumentEncoding_set},
9893 static swig_lua_class *swig_Mezzanine_XML_ParseResult_bases[] = {0};
9894 static const char *swig_Mezzanine_XML_ParseResult_base_names[] = {0};
9895 static swig_lua_class _wrap_class_Mezzanine_XML_ParseResult = {
"ParseResult", &SWIGTYPE_p_Mezzanine__XML__ParseResult,_wrap_new_ParseResult, swig_delete_ParseResult, swig_Mezzanine_XML_ParseResult_methods, swig_Mezzanine_XML_ParseResult_attributes, swig_Mezzanine_XML_ParseResult_bases, swig_Mezzanine_XML_ParseResult_base_names };
9897 static int _wrap_Writer_Write(lua_State* L) {
9900 void *arg2 = (
void *) 0 ;
9903 SWIG_check_num_args(
"Mezzanine::XML::Writer::Write",3,3)
9904 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Writer::Write",1,"Mezzanine::XML::Writer *");
9905 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Writer::Write",2,"
void const *");
9906 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Writer::Write",3,"
size_t");
9908 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
9909 SWIG_fail_ptr(
"Writer_Write",1,SWIGTYPE_p_Mezzanine__XML__Writer);
9912 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Writer_Write");
9913 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
9914 arg3 = (
size_t)lua_tonumber(L, 3);
9915 (arg1)->Write((
void const *)arg2,arg3);
9927 static
void swig_delete_Writer(
void *obj) {
9932 {
"Write", _wrap_Writer_Write},
9939 static const char *swig_Mezzanine_XML_Writer_base_names[] = {0};
9940 static swig_lua_class _wrap_class_Mezzanine_XML_Writer = {
"Writer", &SWIGTYPE_p_Mezzanine__XML__Writer,0, swig_delete_Writer, swig_Mezzanine_XML_Writer_methods, swig_Mezzanine_XML_Writer_attributes, swig_Mezzanine_XML_Writer_bases, swig_Mezzanine_XML_Writer_base_names };
9942 static int _wrap_new_WriterFile(lua_State* L) {
9944 void *arg1 = (
void *) 0 ;
9947 SWIG_check_num_args(
"Mezzanine::XML::WriterFile::WriterFile",1,1)
9948 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::WriterFile::WriterFile",1,"
void *");
9949 arg1=(
void *)SWIG_MustGetPtr(L,1,0,0,1,"new_WriterFile");
9950 result = (Mezzanine::XML::WriterFile *)new Mezzanine::XML::WriterFile(arg1);
9951 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__WriterFile,1); SWIG_arg++;
9962 static
int _wrap_WriterFile_Write(lua_State* L) {
9965 void *arg2 = (
void *) 0 ;
9968 SWIG_check_num_args(
"Mezzanine::XML::WriterFile::Write",3,3)
9969 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::WriterFile::Write",1,"Mezzanine::XML::WriterFile *");
9970 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::WriterFile::Write",2,"
void const *");
9971 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::WriterFile::Write",3,"
size_t");
9973 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__WriterFile,0))){
9974 SWIG_fail_ptr(
"WriterFile_Write",1,SWIGTYPE_p_Mezzanine__XML__WriterFile);
9977 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"WriterFile_Write");
9978 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
9979 arg3 = (
size_t)lua_tonumber(L, 3);
9980 (arg1)->Write((
void const *)arg2,arg3);
9992 static
void swig_delete_WriterFile(
void *obj) {
9997 {
"Write", _wrap_WriterFile_Write},
10003 static swig_lua_class *swig_Mezzanine_XML_WriterFile_bases[] = {0,0};
10004 static const char *swig_Mezzanine_XML_WriterFile_base_names[] = {
"Mezzanine::XML::Writer *",0};
10005 static swig_lua_class _wrap_class_Mezzanine_XML_WriterFile = {
"WriterFile", &SWIGTYPE_p_Mezzanine__XML__WriterFile,_wrap_new_WriterFile, swig_delete_WriterFile, swig_Mezzanine_XML_WriterFile_methods, swig_Mezzanine_XML_WriterFile_attributes, swig_Mezzanine_XML_WriterFile_bases, swig_Mezzanine_XML_WriterFile_base_names };
10007 static int _wrap_new_WriterStream__SWIG_0(lua_State* L) {
10009 std::basic_ostream< char,std::char_traits< char > > *arg1 = 0 ;
10012 SWIG_check_num_args(
"Mezzanine::XML::WriterStream::WriterStream",1,1)
10013 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::WriterStream::WriterStream",1,"std::basic_ostream<
char,std::char_traits<
char > > &");
10015 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
10016 SWIG_fail_ptr(
"new_WriterStream",1,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
10020 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__WriterStream,1); SWIG_arg++;
10031 static int _wrap_new_WriterStream__SWIG_1(lua_State* L) {
10033 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg1 = 0 ;
10036 SWIG_check_num_args(
"Mezzanine::XML::WriterStream::WriterStream",1,1)
10037 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::WriterStream::WriterStream",1,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
10039 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
10040 SWIG_fail_ptr(
"new_WriterStream",1,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
10044 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__WriterStream,1); SWIG_arg++;
10055 static int _wrap_new_WriterStream(lua_State* L) {
10061 argc = lua_gettop(L);
10066 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
10073 return _wrap_new_WriterStream__SWIG_0(L);
10080 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
10087 return _wrap_new_WriterStream__SWIG_1(L);
10091 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_WriterStream'\n"
10092 " Possible C/C++ prototypes are:\n"
10093 " Mezzanine::XML::WriterStream::WriterStream(std::basic_ostream< char,std::char_traits< char > > &)\n"
10094 " Mezzanine::XML::WriterStream::WriterStream(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &)\n");
10095 lua_error(L);
return 0;
10099 static int _wrap_WriterStream_Write(lua_State* L) {
10102 void *arg2 = (
void *) 0 ;
10105 SWIG_check_num_args(
"Mezzanine::XML::WriterStream::Write",3,3)
10106 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::WriterStream::Write",1,"Mezzanine::XML::WriterStream *");
10107 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::WriterStream::Write",2,"
void const *");
10108 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::WriterStream::Write",3,"
size_t");
10110 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__WriterStream,0))){
10111 SWIG_fail_ptr(
"WriterStream_Write",1,SWIGTYPE_p_Mezzanine__XML__WriterStream);
10114 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"WriterStream_Write");
10115 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10116 arg3 = (
size_t)lua_tonumber(L, 3);
10117 (arg1)->Write((
void const *)arg2,arg3);
10129 static
void swig_delete_WriterStream(
void *obj) {
10134 {
"Write", _wrap_WriterStream_Write},
10140 static swig_lua_class *swig_Mezzanine_XML_WriterStream_bases[] = {0,0};
10141 static const char *swig_Mezzanine_XML_WriterStream_base_names[] = {
"Mezzanine::XML::Writer *",0};
10142 static swig_lua_class _wrap_class_Mezzanine_XML_WriterStream = {
"WriterStream", &SWIGTYPE_p_Mezzanine__XML__WriterStream,_wrap_new_WriterStream, swig_delete_WriterStream, swig_Mezzanine_XML_WriterStream_methods, swig_Mezzanine_XML_WriterStream_attributes, swig_Mezzanine_XML_WriterStream_bases, swig_Mezzanine_XML_WriterStream_base_names };
10144 static int _wrap_new_XMLStreamWrapper(lua_State* L) {
10149 SWIG_check_num_args(
"Mezzanine::XML::XMLStreamWrapper::XMLStreamWrapper",1,1)
10150 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XMLStreamWrapper::XMLStreamWrapper",1,"Resource::DataStream *");
10152 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Resource__DataStream,0))){
10153 SWIG_fail_ptr(
"new_XMLStreamWrapper",1,SWIGTYPE_p_Resource__DataStream);
10157 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XMLStreamWrapper,1); SWIG_arg++;
10168 static int _wrap_XMLStreamWrapper_Write(lua_State* L) {
10171 void *arg2 = (
void *) 0 ;
10174 SWIG_check_num_args(
"Mezzanine::XML::XMLStreamWrapper::Write",3,3)
10175 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XMLStreamWrapper::Write",1,"Mezzanine::XML::XMLStreamWrapper *");
10176 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::XMLStreamWrapper::Write",2,"
void const *");
10177 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::XMLStreamWrapper::Write",3,"
size_t");
10179 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XMLStreamWrapper,0))){
10180 SWIG_fail_ptr(
"XMLStreamWrapper_Write",1,SWIGTYPE_p_Mezzanine__XML__XMLStreamWrapper);
10183 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"XMLStreamWrapper_Write");
10184 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10185 arg3 = (
size_t)lua_tonumber(L, 3);
10186 (arg1)->Write((
void const *)arg2,arg3);
10198 static
void swig_delete_XMLStreamWrapper(
void *obj) {
10202 static swig_lua_method swig_Mezzanine_XML_XMLStreamWrapper_methods[] = {
10203 {
"Write", _wrap_XMLStreamWrapper_Write},
10209 static swig_lua_class *swig_Mezzanine_XML_XMLStreamWrapper_bases[] = {0,0};
10210 static const char *swig_Mezzanine_XML_XMLStreamWrapper_base_names[] = {
"Mezzanine::XML::Writer *",0};
10211 static swig_lua_class _wrap_class_Mezzanine_XML_XMLStreamWrapper = {
"XMLStreamWrapper", &SWIGTYPE_p_Mezzanine__XML__XMLStreamWrapper,_wrap_new_XMLStreamWrapper, swig_delete_XMLStreamWrapper, swig_Mezzanine_XML_XMLStreamWrapper_methods, swig_Mezzanine_XML_XMLStreamWrapper_attributes, swig_Mezzanine_XML_XMLStreamWrapper_bases, swig_Mezzanine_XML_XMLStreamWrapper_base_names };
10213 static int _wrap_new_Document(lua_State* L) {
10217 SWIG_check_num_args(
"Mezzanine::XML::Document::Document",0,0)
10218 result = (Mezzanine::XML::Document *)new Mezzanine::XML::Document();
10219 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Document,1); SWIG_arg++;
10230 static
int _wrap_Document_Reset__SWIG_0(lua_State* L) {
10234 SWIG_check_num_args(
"Mezzanine::XML::Document::Reset",1,1)
10235 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Reset",1,"Mezzanine::XML::Document *");
10237 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10238 SWIG_fail_ptr(
"Document_Reset",1,SWIGTYPE_p_Mezzanine__XML__Document);
10253 static int _wrap_Document_Reset__SWIG_1(lua_State* L) {
10258 SWIG_check_num_args(
"Mezzanine::XML::Document::Reset",2,2)
10259 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Reset",1,"Mezzanine::XML::Document *");
10260 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Reset",2,"Mezzanine::XML::Document const &");
10262 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10263 SWIG_fail_ptr(
"Document_Reset",1,SWIGTYPE_p_Mezzanine__XML__Document);
10267 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10268 SWIG_fail_ptr(
"Document_Reset",2,SWIGTYPE_p_Mezzanine__XML__Document);
10283 static int _wrap_Document_Reset(lua_State* L) {
10289 argc = lua_gettop(L);
10294 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10301 return _wrap_Document_Reset__SWIG_0(L);
10308 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10317 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10324 return _wrap_Document_Reset__SWIG_1(L);
10329 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_Reset'\n"
10330 " Possible C/C++ prototypes are:\n"
10331 " Mezzanine::XML::Document::Reset()\n"
10332 " Mezzanine::XML::Document::Reset(Mezzanine::XML::Document const &)\n");
10333 lua_error(L);
return 0;
10337 static int _wrap_Document_Load__SWIG_0(lua_State* L) {
10341 unsigned int arg3 ;
10345 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",4,4)
10346 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10347 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"Resource::DataStream &");
10348 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10349 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Load",4,"Mezzanine::XML::
Encoding");
10351 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10352 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10356 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
10357 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_Resource__DataStream);
10360 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10361 arg3 = (
unsigned int)lua_tonumber(L, 3);
10362 arg4 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 4);
10363 result = (arg1)->Load(*arg2,arg3,arg4);
10366 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10378 static int _wrap_Document_Load__SWIG_1(lua_State* L) {
10382 unsigned int arg3 ;
10385 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",3,3)
10386 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10387 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"Resource::DataStream &");
10388 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10390 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10391 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10395 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
10396 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_Resource__DataStream);
10399 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10400 arg3 = (
unsigned int)lua_tonumber(L, 3);
10401 result = (arg1)->Load(*arg2,arg3);
10404 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10416 static int _wrap_Document_Load__SWIG_2(lua_State* L) {
10422 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",2,2)
10423 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10424 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"Resource::DataStream &");
10426 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10427 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10431 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
10432 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_Resource__DataStream);
10435 result = (arg1)->Load(*arg2);
10438 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10450 static int _wrap_Document_Load__SWIG_3(lua_State* L) {
10453 std::basic_istream< char,std::char_traits< char > > *arg2 = 0 ;
10454 unsigned int arg3 ;
10458 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",4,4)
10459 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10460 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"std::basic_istream<
char,std::char_traits<
char > > &");
10461 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10462 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Load",4,"Mezzanine::XML::
Encoding");
10464 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10465 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10469 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t,0))){
10470 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t);
10473 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10474 arg3 = (
unsigned int)lua_tonumber(L, 3);
10475 arg4 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 4);
10476 result = (arg1)->Load(*arg2,arg3,arg4);
10479 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10491 static int _wrap_Document_Load__SWIG_4(lua_State* L) {
10494 std::basic_istream< char,std::char_traits< char > > *arg2 = 0 ;
10495 unsigned int arg3 ;
10498 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",3,3)
10499 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10500 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"std::basic_istream<
char,std::char_traits<
char > > &");
10501 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10503 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10504 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10508 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t,0))){
10509 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t);
10512 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10513 arg3 = (
unsigned int)lua_tonumber(L, 3);
10514 result = (arg1)->Load(*arg2,arg3);
10517 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10529 static int _wrap_Document_Load__SWIG_5(lua_State* L) {
10532 std::basic_istream< char,std::char_traits< char > > *arg2 = 0 ;
10535 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",2,2)
10536 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10537 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"std::basic_istream<
char,std::char_traits<
char > > &");
10539 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10540 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10544 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t,0))){
10545 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t);
10548 result = (arg1)->Load(*arg2);
10551 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10563 static int _wrap_Document_Load__SWIG_6(lua_State* L) {
10566 std::basic_istream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
10567 unsigned int arg3 ;
10570 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",3,3)
10571 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10572 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"std::basic_istream<
wchar_t,std::char_traits<
wchar_t > > &");
10573 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10575 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10576 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10580 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
10581 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
10584 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10585 arg3 = (
unsigned int)lua_tonumber(L, 3);
10586 result = (arg1)->Load(*arg2,arg3);
10589 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10601 static int _wrap_Document_Load__SWIG_7(lua_State* L) {
10604 std::basic_istream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
10607 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",2,2)
10608 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10609 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"std::basic_istream<
wchar_t,std::char_traits<
wchar_t > > &");
10611 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10612 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10616 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
10617 SWIG_fail_ptr(
"Document_Load",2,SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
10620 result = (arg1)->Load(*arg2);
10623 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10635 static int _wrap_Document_Load__SWIG_8(lua_State* L) {
10639 unsigned int arg3 ;
10642 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",3,3)
10643 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10644 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"Mezzanine::
Char8 const *");
10645 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Load",3,"
unsigned int");
10647 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10648 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10652 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
10653 arg3 = (
unsigned int)lua_tonumber(L, 3);
10654 result = (arg1)->Load((Mezzanine::
Char8 const *)arg2,arg3);
10657 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10669 static int _wrap_Document_Load__SWIG_9(lua_State* L) {
10675 SWIG_check_num_args(
"Mezzanine::XML::Document::Load",2,2)
10676 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Load",1,"Mezzanine::XML::Document *");
10677 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Load",2,"Mezzanine::
Char8 const *");
10679 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
10680 SWIG_fail_ptr(
"Document_Load",1,SWIGTYPE_p_Mezzanine__XML__Document);
10687 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
10699 static int _wrap_Document_Load(lua_State* L) {
10705 argc = lua_gettop(L);
10710 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10719 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
10726 return _wrap_Document_Load__SWIG_2(L);
10734 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10743 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t, 0)) {
10750 return _wrap_Document_Load__SWIG_5(L);
10758 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10767 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
10774 return _wrap_Document_Load__SWIG_7(L);
10782 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10790 _v = SWIG_lua_isnilstring(L,argv[1]);
10793 return _wrap_Document_Load__SWIG_9(L);
10801 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10810 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
10818 _v = lua_isnumber(L,argv[2]);
10821 return _wrap_Document_Load__SWIG_6(L);
10830 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10839 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t, 0)) {
10847 _v = lua_isnumber(L,argv[2]);
10850 return _wrap_Document_Load__SWIG_4(L);
10859 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10868 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
10876 _v = lua_isnumber(L,argv[2]);
10879 return _wrap_Document_Load__SWIG_1(L);
10888 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10896 _v = SWIG_lua_isnilstring(L,argv[1]);
10900 _v = lua_isnumber(L,argv[2]);
10903 return _wrap_Document_Load__SWIG_8(L);
10912 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10921 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
10929 _v = lua_isnumber(L,argv[2]);
10933 _v = lua_isnumber(L,argv[3]);
10936 return _wrap_Document_Load__SWIG_0(L);
10946 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
10955 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_istreamT_char_std__char_traitsT_char_t_t, 0)) {
10963 _v = lua_isnumber(L,argv[2]);
10967 _v = lua_isnumber(L,argv[3]);
10970 return _wrap_Document_Load__SWIG_3(L);
10977 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_Load'\n"
10978 " Possible C/C++ prototypes are:\n"
10979 " Mezzanine::XML::Document::Load(Resource::DataStream &,unsigned int,Mezzanine::XML::Encoding)\n"
10980 " Mezzanine::XML::Document::Load(Resource::DataStream &,unsigned int)\n"
10981 " Mezzanine::XML::Document::Load(Resource::DataStream &)\n"
10982 " Mezzanine::XML::Document::Load(std::basic_istream< char,std::char_traits< char > > &,unsigned int,Mezzanine::XML::Encoding)\n"
10983 " Mezzanine::XML::Document::Load(std::basic_istream< char,std::char_traits< char > > &,unsigned int)\n"
10984 " Mezzanine::XML::Document::Load(std::basic_istream< char,std::char_traits< char > > &)\n"
10985 " Mezzanine::XML::Document::Load(std::basic_istream< wchar_t,std::char_traits< wchar_t > > &,unsigned int)\n"
10986 " Mezzanine::XML::Document::Load(std::basic_istream< wchar_t,std::char_traits< wchar_t > > &)\n"
10987 " Mezzanine::XML::Document::Load(Mezzanine::Char8 const *,unsigned int)\n"
10988 " Mezzanine::XML::Document::Load(Mezzanine::Char8 const *)\n");
10989 lua_error(L);
return 0;
10993 static int _wrap_Document_LoadFile__SWIG_0(lua_State* L) {
10996 char *arg2 = (
char *) 0 ;
10997 unsigned int arg3 ;
11001 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",4,4)
11002 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11003 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
char const *");
11004 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",3,"
unsigned int");
11005 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",4,"Mezzanine::XML::
Encoding");
11007 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11008 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11011 arg2 = (
char *)lua_tostring(L, 2);
11012 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11013 arg3 = (
unsigned int)lua_tonumber(L, 3);
11014 arg4 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 4);
11015 result = (arg1)->LoadFile((
char const *)arg2,arg3,arg4);
11018 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11030 static int _wrap_Document_LoadFile__SWIG_1(lua_State* L) {
11033 char *arg2 = (
char *) 0 ;
11034 unsigned int arg3 ;
11037 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",3,3)
11038 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11039 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
char const *");
11040 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",3,"
unsigned int");
11042 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11043 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11046 arg2 = (
char *)lua_tostring(L, 2);
11047 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11048 arg3 = (
unsigned int)lua_tonumber(L, 3);
11049 result = (arg1)->LoadFile((
char const *)arg2,arg3);
11052 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11064 static int _wrap_Document_LoadFile__SWIG_2(lua_State* L) {
11067 char *arg2 = (
char *) 0 ;
11070 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",2,2)
11071 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11072 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
char const *");
11074 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11075 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11078 arg2 = (
char *)lua_tostring(L, 2);
11079 result = (arg1)->LoadFile((
char const *)arg2);
11082 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11094 static int _wrap_Document_LoadFile__SWIG_3(lua_State* L) {
11097 wchar_t *arg2 = (
wchar_t *) 0 ;
11098 unsigned int arg3 ;
11102 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",4,4)
11103 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11104 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
wchar_t const *");
11105 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",3,"
unsigned int");
11106 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",4,"Mezzanine::XML::
Encoding");
11108 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11109 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11113 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
11114 SWIG_fail_ptr(
"Document_LoadFile",2,SWIGTYPE_p_wchar_t);
11117 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11118 arg3 = (
unsigned int)lua_tonumber(L, 3);
11119 arg4 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 4);
11120 result = (arg1)->LoadFile((
wchar_t const *)arg2,arg3,arg4);
11123 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11135 static int _wrap_Document_LoadFile__SWIG_4(lua_State* L) {
11138 wchar_t *arg2 = (
wchar_t *) 0 ;
11139 unsigned int arg3 ;
11142 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",3,3)
11143 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11144 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
wchar_t const *");
11145 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",3,"
unsigned int");
11147 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11148 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11152 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
11153 SWIG_fail_ptr(
"Document_LoadFile",2,SWIGTYPE_p_wchar_t);
11156 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11157 arg3 = (
unsigned int)lua_tonumber(L, 3);
11158 result = (arg1)->LoadFile((
wchar_t const *)arg2,arg3);
11161 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11173 static int _wrap_Document_LoadFile__SWIG_5(lua_State* L) {
11176 wchar_t *arg2 = (
wchar_t *) 0 ;
11179 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadFile",2,2)
11180 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",1,"Mezzanine::XML::Document *");
11181 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadFile",2,"
wchar_t const *");
11183 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11184 SWIG_fail_ptr(
"Document_LoadFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
11188 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
11189 SWIG_fail_ptr(
"Document_LoadFile",2,SWIGTYPE_p_wchar_t);
11192 result = (arg1)->LoadFile((
wchar_t const *)arg2);
11195 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11207 static int _wrap_Document_LoadFile(lua_State* L) {
11213 argc = lua_gettop(L);
11218 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11227 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
11234 return _wrap_Document_LoadFile__SWIG_5(L);
11242 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11250 _v = SWIG_lua_isnilstring(L,argv[1]);
11253 return _wrap_Document_LoadFile__SWIG_2(L);
11261 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11270 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
11278 _v = lua_isnumber(L,argv[2]);
11281 return _wrap_Document_LoadFile__SWIG_4(L);
11290 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11298 _v = SWIG_lua_isnilstring(L,argv[1]);
11302 _v = lua_isnumber(L,argv[2]);
11305 return _wrap_Document_LoadFile__SWIG_1(L);
11314 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11323 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
11331 _v = lua_isnumber(L,argv[2]);
11335 _v = lua_isnumber(L,argv[3]);
11338 return _wrap_Document_LoadFile__SWIG_3(L);
11348 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11356 _v = SWIG_lua_isnilstring(L,argv[1]);
11360 _v = lua_isnumber(L,argv[2]);
11364 _v = lua_isnumber(L,argv[3]);
11367 return _wrap_Document_LoadFile__SWIG_0(L);
11374 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_LoadFile'\n"
11375 " Possible C/C++ prototypes are:\n"
11376 " Mezzanine::XML::Document::LoadFile(char const *,unsigned int,Mezzanine::XML::Encoding)\n"
11377 " Mezzanine::XML::Document::LoadFile(char const *,unsigned int)\n"
11378 " Mezzanine::XML::Document::LoadFile(char const *)\n"
11379 " Mezzanine::XML::Document::LoadFile(wchar_t const *,unsigned int,Mezzanine::XML::Encoding)\n"
11380 " Mezzanine::XML::Document::LoadFile(wchar_t const *,unsigned int)\n"
11381 " Mezzanine::XML::Document::LoadFile(wchar_t const *)\n");
11382 lua_error(L);
return 0;
11386 static int _wrap_Document_LoadBuffer__SWIG_0(lua_State* L) {
11389 void *arg2 = (
void *) 0 ;
11391 unsigned int arg4 ;
11395 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBuffer",5,5)
11396 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",1,"Mezzanine::XML::Document *");
11397 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",2,"
void const *");
11398 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",3,"
size_t");
11399 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",4,"
unsigned int");
11400 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",5,"Mezzanine::XML::
Encoding");
11402 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11403 SWIG_fail_ptr(
"Document_LoadBuffer",1,SWIGTYPE_p_Mezzanine__XML__Document);
11406 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBuffer");
11407 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11408 arg3 = (
size_t)lua_tonumber(L, 3);
11409 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11410 arg4 = (
unsigned int)lua_tonumber(L, 4);
11411 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
11412 result = (arg1)->LoadBuffer((
void const *)arg2,arg3,arg4,arg5);
11415 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11427 static int _wrap_Document_LoadBuffer__SWIG_1(lua_State* L) {
11430 void *arg2 = (
void *) 0 ;
11432 unsigned int arg4 ;
11435 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBuffer",4,4)
11436 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",1,"Mezzanine::XML::Document *");
11437 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",2,"
void const *");
11438 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",3,"
size_t");
11439 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",4,"
unsigned int");
11441 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11442 SWIG_fail_ptr(
"Document_LoadBuffer",1,SWIGTYPE_p_Mezzanine__XML__Document);
11445 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBuffer");
11446 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11447 arg3 = (
size_t)lua_tonumber(L, 3);
11448 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11449 arg4 = (
unsigned int)lua_tonumber(L, 4);
11450 result = (arg1)->LoadBuffer((
void const *)arg2,arg3,arg4);
11453 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11465 static int _wrap_Document_LoadBuffer__SWIG_2(lua_State* L) {
11468 void *arg2 = (
void *) 0 ;
11472 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBuffer",3,3)
11473 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",1,"Mezzanine::XML::Document *");
11474 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",2,"
void const *");
11475 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBuffer",3,"
size_t");
11477 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11478 SWIG_fail_ptr(
"Document_LoadBuffer",1,SWIGTYPE_p_Mezzanine__XML__Document);
11481 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBuffer");
11482 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11483 arg3 = (
size_t)lua_tonumber(L, 3);
11484 result = (arg1)->LoadBuffer((
void const *)arg2,arg3);
11487 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11499 static int _wrap_Document_LoadBuffer(lua_State* L) {
11505 argc = lua_gettop(L);
11510 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11519 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11527 _v = lua_isnumber(L,argv[2]);
11530 return _wrap_Document_LoadBuffer__SWIG_2(L);
11539 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11548 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11556 _v = lua_isnumber(L,argv[2]);
11560 _v = lua_isnumber(L,argv[3]);
11563 return _wrap_Document_LoadBuffer__SWIG_1(L);
11573 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11582 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11590 _v = lua_isnumber(L,argv[2]);
11594 _v = lua_isnumber(L,argv[3]);
11598 _v = lua_isnumber(L,argv[4]);
11601 return _wrap_Document_LoadBuffer__SWIG_0(L);
11609 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_LoadBuffer'\n"
11610 " Possible C/C++ prototypes are:\n"
11611 " Mezzanine::XML::Document::LoadBuffer(void const *,size_t,unsigned int,Mezzanine::XML::Encoding)\n"
11612 " Mezzanine::XML::Document::LoadBuffer(void const *,size_t,unsigned int)\n"
11613 " Mezzanine::XML::Document::LoadBuffer(void const *,size_t)\n");
11614 lua_error(L);
return 0;
11618 static int _wrap_Document_LoadBufferInplace__SWIG_0(lua_State* L) {
11621 void *arg2 = (
void *) 0 ;
11623 unsigned int arg4 ;
11627 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplace",5,5)
11628 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",1,"Mezzanine::XML::Document *");
11629 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",2,"
void *");
11630 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",3,"
size_t");
11631 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",4,"
unsigned int");
11632 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",5,"Mezzanine::XML::
Encoding");
11634 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11635 SWIG_fail_ptr(
"Document_LoadBufferInplace",1,SWIGTYPE_p_Mezzanine__XML__Document);
11638 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplace");
11639 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11640 arg3 = (
size_t)lua_tonumber(L, 3);
11641 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11642 arg4 = (
unsigned int)lua_tonumber(L, 4);
11643 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
11644 result = (arg1)->LoadBufferInplace(arg2,arg3,arg4,arg5);
11647 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11659 static int _wrap_Document_LoadBufferInplace__SWIG_1(lua_State* L) {
11662 void *arg2 = (
void *) 0 ;
11664 unsigned int arg4 ;
11667 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplace",4,4)
11668 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",1,"Mezzanine::XML::Document *");
11669 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",2,"
void *");
11670 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",3,"
size_t");
11671 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",4,"
unsigned int");
11673 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11674 SWIG_fail_ptr(
"Document_LoadBufferInplace",1,SWIGTYPE_p_Mezzanine__XML__Document);
11677 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplace");
11678 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11679 arg3 = (
size_t)lua_tonumber(L, 3);
11680 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11681 arg4 = (
unsigned int)lua_tonumber(L, 4);
11682 result = (arg1)->LoadBufferInplace(arg2,arg3,arg4);
11685 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11697 static int _wrap_Document_LoadBufferInplace__SWIG_2(lua_State* L) {
11700 void *arg2 = (
void *) 0 ;
11704 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplace",3,3)
11705 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",1,"Mezzanine::XML::Document *");
11706 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",2,"
void *");
11707 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplace",3,"
size_t");
11709 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11710 SWIG_fail_ptr(
"Document_LoadBufferInplace",1,SWIGTYPE_p_Mezzanine__XML__Document);
11713 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplace");
11714 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11715 arg3 = (
size_t)lua_tonumber(L, 3);
11716 result = (arg1)->LoadBufferInplace(arg2,arg3);
11719 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11731 static int _wrap_Document_LoadBufferInplace(lua_State* L) {
11737 argc = lua_gettop(L);
11742 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11751 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11759 _v = lua_isnumber(L,argv[2]);
11762 return _wrap_Document_LoadBufferInplace__SWIG_2(L);
11771 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11780 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11788 _v = lua_isnumber(L,argv[2]);
11792 _v = lua_isnumber(L,argv[3]);
11795 return _wrap_Document_LoadBufferInplace__SWIG_1(L);
11805 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11814 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11822 _v = lua_isnumber(L,argv[2]);
11826 _v = lua_isnumber(L,argv[3]);
11830 _v = lua_isnumber(L,argv[4]);
11833 return _wrap_Document_LoadBufferInplace__SWIG_0(L);
11841 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_LoadBufferInplace'\n"
11842 " Possible C/C++ prototypes are:\n"
11843 " Mezzanine::XML::Document::LoadBufferInplace(void *,size_t,unsigned int,Mezzanine::XML::Encoding)\n"
11844 " Mezzanine::XML::Document::LoadBufferInplace(void *,size_t,unsigned int)\n"
11845 " Mezzanine::XML::Document::LoadBufferInplace(void *,size_t)\n");
11846 lua_error(L);
return 0;
11850 static int _wrap_Document_LoadBufferInplaceOwn__SWIG_0(lua_State* L) {
11853 void *arg2 = (
void *) 0 ;
11855 unsigned int arg4 ;
11859 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplaceOwn",5,5)
11860 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",1,"Mezzanine::XML::Document *");
11861 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",2,"
void *");
11862 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",3,"
size_t");
11863 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",4,"
unsigned int");
11864 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",5,"Mezzanine::XML::
Encoding");
11866 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11867 SWIG_fail_ptr(
"Document_LoadBufferInplaceOwn",1,SWIGTYPE_p_Mezzanine__XML__Document);
11870 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplaceOwn");
11871 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11872 arg3 = (
size_t)lua_tonumber(L, 3);
11873 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11874 arg4 = (
unsigned int)lua_tonumber(L, 4);
11875 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
11876 result = (arg1)->LoadBufferInplaceOwn(arg2,arg3,arg4,arg5);
11879 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11891 static int _wrap_Document_LoadBufferInplaceOwn__SWIG_1(lua_State* L) {
11894 void *arg2 = (
void *) 0 ;
11896 unsigned int arg4 ;
11899 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplaceOwn",4,4)
11900 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",1,"Mezzanine::XML::Document *");
11901 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",2,"
void *");
11902 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",3,"
size_t");
11903 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",4,"
unsigned int");
11905 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11906 SWIG_fail_ptr(
"Document_LoadBufferInplaceOwn",1,SWIGTYPE_p_Mezzanine__XML__Document);
11909 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplaceOwn");
11910 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11911 arg3 = (
size_t)lua_tonumber(L, 3);
11912 SWIG_contract_assert((lua_tonumber(L,4)>=0),"number must not be negative")
11913 arg4 = (
unsigned int)lua_tonumber(L, 4);
11914 result = (arg1)->LoadBufferInplaceOwn(arg2,arg3,arg4);
11917 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11929 static int _wrap_Document_LoadBufferInplaceOwn__SWIG_2(lua_State* L) {
11932 void *arg2 = (
void *) 0 ;
11936 SWIG_check_num_args(
"Mezzanine::XML::Document::LoadBufferInplaceOwn",3,3)
11937 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",1,"Mezzanine::XML::Document *");
11938 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",2,"
void *");
11939 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::LoadBufferInplaceOwn",3,"
size_t");
11941 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
11942 SWIG_fail_ptr(
"Document_LoadBufferInplaceOwn",1,SWIGTYPE_p_Mezzanine__XML__Document);
11945 arg2=(
void *)SWIG_MustGetPtr(L,2,0,0,2,
"Document_LoadBufferInplaceOwn");
11946 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
11947 arg3 = (
size_t)lua_tonumber(L, 3);
11948 result = (arg1)->LoadBufferInplaceOwn(arg2,arg3);
11951 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ParseResult,1); SWIG_arg++;
11963 static int _wrap_Document_LoadBufferInplaceOwn(lua_State* L) {
11969 argc = lua_gettop(L);
11974 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
11983 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
11991 _v = lua_isnumber(L,argv[2]);
11994 return _wrap_Document_LoadBufferInplaceOwn__SWIG_2(L);
12003 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12012 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
12020 _v = lua_isnumber(L,argv[2]);
12024 _v = lua_isnumber(L,argv[3]);
12027 return _wrap_Document_LoadBufferInplaceOwn__SWIG_1(L);
12037 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12046 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, 0, 0)) {
12054 _v = lua_isnumber(L,argv[2]);
12058 _v = lua_isnumber(L,argv[3]);
12062 _v = lua_isnumber(L,argv[4]);
12065 return _wrap_Document_LoadBufferInplaceOwn__SWIG_0(L);
12073 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_LoadBufferInplaceOwn'\n"
12074 " Possible C/C++ prototypes are:\n"
12075 " Mezzanine::XML::Document::LoadBufferInplaceOwn(void *,size_t,unsigned int,Mezzanine::XML::Encoding)\n"
12076 " Mezzanine::XML::Document::LoadBufferInplaceOwn(void *,size_t,unsigned int)\n"
12077 " Mezzanine::XML::Document::LoadBufferInplaceOwn(void *,size_t)\n");
12078 lua_error(L);
return 0;
12082 static int _wrap_Document_Save__SWIG_0(lua_State* L) {
12087 unsigned int arg4 ;
12090 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",5,5)
12091 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12092 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Resource::DataStream &");
12093 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12094 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12095 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::Save",5,"Mezzanine::XML::
Encoding");
12097 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12098 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12102 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
12103 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Resource__DataStream);
12107 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12108 arg4 = (
unsigned int)lua_tonumber(L, 4);
12109 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
12110 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
12122 static
int _wrap_Document_Save__SWIG_1(lua_State* L) {
12127 unsigned int arg4 ;
12129 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",4,4)
12130 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12131 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Resource::DataStream &");
12132 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12133 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12135 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12136 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12140 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
12141 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Resource__DataStream);
12145 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12146 arg4 = (
unsigned int)lua_tonumber(L, 4);
12147 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
12159 static
int _wrap_Document_Save__SWIG_2(lua_State* L) {
12165 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",3,3)
12166 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12167 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Resource::DataStream &");
12168 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12170 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12171 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12175 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
12176 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Resource__DataStream);
12192 static int _wrap_Document_Save__SWIG_3(lua_State* L) {
12197 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",2,2)
12198 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12199 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Resource::DataStream &");
12201 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12202 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12206 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Resource__DataStream,0))){
12207 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Resource__DataStream);
12222 static int _wrap_Document_Save__SWIG_4(lua_State* L) {
12227 unsigned int arg4 ;
12230 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",5,5)
12231 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12232 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Mezzanine::XML::Writer &");
12233 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12234 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12235 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::Save",5,"Mezzanine::XML::
Encoding");
12237 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12238 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12242 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
12243 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Mezzanine__XML__Writer);
12247 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12248 arg4 = (
unsigned int)lua_tonumber(L, 4);
12249 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
12250 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
12262 static
int _wrap_Document_Save__SWIG_5(lua_State* L) {
12267 unsigned int arg4 ;
12269 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",4,4)
12270 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12271 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Mezzanine::XML::Writer &");
12272 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12273 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12275 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12276 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12280 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
12281 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Mezzanine__XML__Writer);
12285 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12286 arg4 = (
unsigned int)lua_tonumber(L, 4);
12287 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
12299 static
int _wrap_Document_Save__SWIG_6(lua_State* L) {
12305 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",3,3)
12306 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12307 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Mezzanine::XML::Writer &");
12308 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12310 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12311 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12315 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
12316 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Mezzanine__XML__Writer);
12332 static int _wrap_Document_Save__SWIG_7(lua_State* L) {
12337 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",2,2)
12338 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12339 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"Mezzanine::XML::Writer &");
12341 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12342 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12346 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
12347 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_Mezzanine__XML__Writer);
12362 static int _wrap_Document_Save__SWIG_8(lua_State* L) {
12365 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
12367 unsigned int arg4 ;
12370 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",5,5)
12371 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12372 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
12373 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12374 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12375 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::Save",5,"Mezzanine::XML::
Encoding");
12377 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12378 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12382 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
12383 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
12387 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12388 arg4 = (
unsigned int)lua_tonumber(L, 4);
12389 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
12390 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
12402 static
int _wrap_Document_Save__SWIG_9(lua_State* L) {
12405 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
12407 unsigned int arg4 ;
12409 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",4,4)
12410 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12411 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
12412 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12413 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12415 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12416 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12420 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
12421 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
12425 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12426 arg4 = (
unsigned int)lua_tonumber(L, 4);
12427 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
12439 static
int _wrap_Document_Save__SWIG_10(lua_State* L) {
12442 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
12445 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",3,3)
12446 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12447 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
12448 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12450 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12451 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12455 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
12456 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
12472 static int _wrap_Document_Save__SWIG_11(lua_State* L) {
12475 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
12477 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",2,2)
12478 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12479 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
12481 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12482 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12486 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
12487 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
12502 static int _wrap_Document_Save__SWIG_12(lua_State* L) {
12505 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
12507 unsigned int arg4 ;
12509 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",4,4)
12510 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12511 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
12512 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12513 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::Save",4,"
unsigned int");
12515 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12516 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12520 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
12521 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
12525 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
12526 arg4 = (
unsigned int)lua_tonumber(L, 4);
12527 ((Mezzanine::XML::Document const *)arg1)->Save(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
12539 static
int _wrap_Document_Save__SWIG_13(lua_State* L) {
12542 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
12545 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",3,3)
12546 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12547 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
12548 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::Save",3,"Mezzanine::
Char8 const *");
12550 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12551 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12555 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
12556 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
12572 static int _wrap_Document_Save__SWIG_14(lua_State* L) {
12575 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
12577 SWIG_check_num_args(
"Mezzanine::XML::Document::Save",2,2)
12578 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::Save",1,"Mezzanine::XML::Document const *");
12579 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::Save",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
12581 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
12582 SWIG_fail_ptr(
"Document_Save",1,SWIGTYPE_p_Mezzanine__XML__Document);
12586 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
12587 SWIG_fail_ptr(
"Document_Save",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
12602 static int _wrap_Document_Save(lua_State* L) {
12608 argc = lua_gettop(L);
12613 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12622 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
12629 return _wrap_Document_Save__SWIG_3(L);
12637 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12646 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
12653 return _wrap_Document_Save__SWIG_7(L);
12661 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12670 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
12677 return _wrap_Document_Save__SWIG_11(L);
12685 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12694 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
12701 return _wrap_Document_Save__SWIG_14(L);
12709 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12718 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
12726 _v = SWIG_lua_isnilstring(L,argv[2]);
12729 return _wrap_Document_Save__SWIG_10(L);
12738 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12747 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
12755 _v = SWIG_lua_isnilstring(L,argv[2]);
12758 return _wrap_Document_Save__SWIG_6(L);
12767 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12776 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
12784 _v = SWIG_lua_isnilstring(L,argv[2]);
12787 return _wrap_Document_Save__SWIG_13(L);
12796 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12805 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
12813 _v = SWIG_lua_isnilstring(L,argv[2]);
12816 return _wrap_Document_Save__SWIG_2(L);
12825 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12834 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
12842 _v = SWIG_lua_isnilstring(L,argv[2]);
12846 _v = lua_isnumber(L,argv[3]);
12849 return _wrap_Document_Save__SWIG_5(L);
12859 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12868 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
12876 _v = SWIG_lua_isnilstring(L,argv[2]);
12880 _v = lua_isnumber(L,argv[3]);
12883 return _wrap_Document_Save__SWIG_12(L);
12893 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12902 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
12910 _v = SWIG_lua_isnilstring(L,argv[2]);
12914 _v = lua_isnumber(L,argv[3]);
12917 return _wrap_Document_Save__SWIG_9(L);
12927 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12936 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
12944 _v = SWIG_lua_isnilstring(L,argv[2]);
12948 _v = lua_isnumber(L,argv[3]);
12951 return _wrap_Document_Save__SWIG_1(L);
12961 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
12970 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
12978 _v = SWIG_lua_isnilstring(L,argv[2]);
12982 _v = lua_isnumber(L,argv[3]);
12986 _v = lua_isnumber(L,argv[4]);
12989 return _wrap_Document_Save__SWIG_4(L);
13000 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13009 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Resource__DataStream, 0)) {
13017 _v = SWIG_lua_isnilstring(L,argv[2]);
13021 _v = lua_isnumber(L,argv[3]);
13025 _v = lua_isnumber(L,argv[4]);
13028 return _wrap_Document_Save__SWIG_0(L);
13039 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13048 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
13056 _v = SWIG_lua_isnilstring(L,argv[2]);
13060 _v = lua_isnumber(L,argv[3]);
13064 _v = lua_isnumber(L,argv[4]);
13067 return _wrap_Document_Save__SWIG_8(L);
13075 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_Save'\n"
13076 " Possible C/C++ prototypes are:\n"
13077 " Mezzanine::XML::Document::Save(Resource::DataStream &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
13078 " Mezzanine::XML::Document::Save(Resource::DataStream &,Mezzanine::Char8 const *,unsigned int) const\n"
13079 " Mezzanine::XML::Document::Save(Resource::DataStream &,Mezzanine::Char8 const *) const\n"
13080 " Mezzanine::XML::Document::Save(Resource::DataStream &) const\n"
13081 " Mezzanine::XML::Document::Save(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
13082 " Mezzanine::XML::Document::Save(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int) const\n"
13083 " Mezzanine::XML::Document::Save(Mezzanine::XML::Writer &,Mezzanine::Char8 const *) const\n"
13084 " Mezzanine::XML::Document::Save(Mezzanine::XML::Writer &) const\n"
13085 " Mezzanine::XML::Document::Save(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
13086 " Mezzanine::XML::Document::Save(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int) const\n"
13087 " Mezzanine::XML::Document::Save(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *) const\n"
13088 " Mezzanine::XML::Document::Save(std::basic_ostream< char,std::char_traits< char > > &) const\n"
13089 " Mezzanine::XML::Document::Save(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int) const\n"
13090 " Mezzanine::XML::Document::Save(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *) const\n"
13091 " Mezzanine::XML::Document::Save(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &) const\n");
13092 lua_error(L);
return 0;
13096 static int _wrap_Document_SaveFile__SWIG_0(lua_State* L) {
13099 char *arg2 = (
char *) 0 ;
13101 unsigned int arg4 ;
13105 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",5,5)
13106 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13107 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
char const *");
13108 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13109 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",4,"
unsigned int");
13110 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",5,"Mezzanine::XML::
Encoding");
13112 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13113 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13116 arg2 = (
char *)lua_tostring(L, 2);
13118 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
13119 arg4 = (
unsigned int)lua_tonumber(L, 4);
13120 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
13121 result = (
bool)((Mezzanine::XML::Document const *)arg1)->SaveFile((
char const *)arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
13122 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13133 static
int _wrap_Document_SaveFile__SWIG_1(lua_State* L) {
13136 char *arg2 = (
char *) 0 ;
13138 unsigned int arg4 ;
13141 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",4,4)
13142 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13143 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
char const *");
13144 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13145 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",4,"
unsigned int");
13147 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13148 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13151 arg2 = (
char *)lua_tostring(L, 2);
13153 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
13154 arg4 = (
unsigned int)lua_tonumber(L, 4);
13155 result = (
bool)((Mezzanine::XML::Document const *)arg1)->SaveFile((
char const *)arg2,(Mezzanine::
Char8 const *)arg3,arg4);
13156 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13167 static
int _wrap_Document_SaveFile__SWIG_2(lua_State* L) {
13170 char *arg2 = (
char *) 0 ;
13174 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",3,3)
13175 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13176 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
char const *");
13177 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13179 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13180 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13183 arg2 = (
char *)lua_tostring(L, 2);
13186 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13197 static int _wrap_Document_SaveFile__SWIG_3(lua_State* L) {
13200 char *arg2 = (
char *) 0 ;
13203 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",2,2)
13204 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13205 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
char const *");
13207 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13208 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13211 arg2 = (
char *)lua_tostring(L, 2);
13213 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13224 static int _wrap_Document_SaveFile__SWIG_4(lua_State* L) {
13227 wchar_t *arg2 = (
wchar_t *) 0 ;
13229 unsigned int arg4 ;
13233 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",5,5)
13234 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13235 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
wchar_t const *");
13236 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13237 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",4,"
unsigned int");
13238 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",5,"Mezzanine::XML::
Encoding");
13240 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13241 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13245 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
13246 SWIG_fail_ptr(
"Document_SaveFile",2,SWIGTYPE_p_wchar_t);
13250 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
13251 arg4 = (
unsigned int)lua_tonumber(L, 4);
13252 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
13253 result = (
bool)((Mezzanine::XML::Document const *)arg1)->SaveFile((
wchar_t const *)arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
13254 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13265 static
int _wrap_Document_SaveFile__SWIG_5(lua_State* L) {
13268 wchar_t *arg2 = (
wchar_t *) 0 ;
13270 unsigned int arg4 ;
13273 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",4,4)
13274 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13275 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
wchar_t const *");
13276 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13277 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",4,"
unsigned int");
13279 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13280 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13284 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
13285 SWIG_fail_ptr(
"Document_SaveFile",2,SWIGTYPE_p_wchar_t);
13289 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
13290 arg4 = (
unsigned int)lua_tonumber(L, 4);
13291 result = (
bool)((Mezzanine::XML::Document const *)arg1)->SaveFile((
wchar_t const *)arg2,(Mezzanine::
Char8 const *)arg3,arg4);
13292 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13303 static
int _wrap_Document_SaveFile__SWIG_6(lua_State* L) {
13306 wchar_t *arg2 = (
wchar_t *) 0 ;
13310 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",3,3)
13311 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13312 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
wchar_t const *");
13313 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",3,"Mezzanine::
Char8 const *");
13315 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13316 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13320 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
13321 SWIG_fail_ptr(
"Document_SaveFile",2,SWIGTYPE_p_wchar_t);
13326 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13337 static int _wrap_Document_SaveFile__SWIG_7(lua_State* L) {
13340 wchar_t *arg2 = (
wchar_t *) 0 ;
13343 SWIG_check_num_args(
"Mezzanine::XML::Document::SaveFile",2,2)
13344 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",1,"Mezzanine::XML::Document const *");
13345 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::Document::SaveFile",2,"
wchar_t const *");
13347 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13348 SWIG_fail_ptr(
"Document_SaveFile",1,SWIGTYPE_p_Mezzanine__XML__Document);
13352 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_wchar_t,0))){
13353 SWIG_fail_ptr(
"Document_SaveFile",2,SWIGTYPE_p_wchar_t);
13357 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13368 static int _wrap_Document_SaveFile(lua_State* L) {
13374 argc = lua_gettop(L);
13379 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13388 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
13395 return _wrap_Document_SaveFile__SWIG_7(L);
13403 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13411 _v = SWIG_lua_isnilstring(L,argv[1]);
13414 return _wrap_Document_SaveFile__SWIG_3(L);
13422 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13431 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
13439 _v = SWIG_lua_isnilstring(L,argv[2]);
13442 return _wrap_Document_SaveFile__SWIG_6(L);
13451 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13459 _v = SWIG_lua_isnilstring(L,argv[1]);
13463 _v = SWIG_lua_isnilstring(L,argv[2]);
13466 return _wrap_Document_SaveFile__SWIG_2(L);
13475 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13484 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
13492 _v = SWIG_lua_isnilstring(L,argv[2]);
13496 _v = lua_isnumber(L,argv[3]);
13499 return _wrap_Document_SaveFile__SWIG_5(L);
13509 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13517 _v = SWIG_lua_isnilstring(L,argv[1]);
13521 _v = SWIG_lua_isnilstring(L,argv[2]);
13525 _v = lua_isnumber(L,argv[3]);
13528 return _wrap_Document_SaveFile__SWIG_1(L);
13538 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13547 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
13555 _v = SWIG_lua_isnilstring(L,argv[2]);
13559 _v = lua_isnumber(L,argv[3]);
13563 _v = lua_isnumber(L,argv[4]);
13566 return _wrap_Document_SaveFile__SWIG_4(L);
13577 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Document, 0)) {
13585 _v = SWIG_lua_isnilstring(L,argv[1]);
13589 _v = SWIG_lua_isnilstring(L,argv[2]);
13593 _v = lua_isnumber(L,argv[3]);
13597 _v = lua_isnumber(L,argv[4]);
13600 return _wrap_Document_SaveFile__SWIG_0(L);
13608 lua_pushstring(L,
"Wrong arguments for overloaded function 'Document_SaveFile'\n"
13609 " Possible C/C++ prototypes are:\n"
13610 " Mezzanine::XML::Document::SaveFile(char const *,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
13611 " Mezzanine::XML::Document::SaveFile(char const *,Mezzanine::Char8 const *,unsigned int) const\n"
13612 " Mezzanine::XML::Document::SaveFile(char const *,Mezzanine::Char8 const *) const\n"
13613 " Mezzanine::XML::Document::SaveFile(char const *) const\n"
13614 " Mezzanine::XML::Document::SaveFile(wchar_t const *,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
13615 " Mezzanine::XML::Document::SaveFile(wchar_t const *,Mezzanine::Char8 const *,unsigned int) const\n"
13616 " Mezzanine::XML::Document::SaveFile(wchar_t const *,Mezzanine::Char8 const *) const\n"
13617 " Mezzanine::XML::Document::SaveFile(wchar_t const *) const\n");
13618 lua_error(L);
return 0;
13622 static int _wrap_Document_DocumentElement(lua_State* L) {
13627 SWIG_check_num_args(
"Mezzanine::XML::Document::DocumentElement",1,1)
13628 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Document::DocumentElement",1,"Mezzanine::XML::Document const *");
13630 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Document,0))){
13631 SWIG_fail_ptr(
"Document_DocumentElement",1,SWIGTYPE_p_Mezzanine__XML__Document);
13637 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
13649 static void swig_delete_Document(
void *obj) {
13654 {
"Reset", _wrap_Document_Reset},
13655 {
"Load", _wrap_Document_Load},
13656 {
"LoadFile", _wrap_Document_LoadFile},
13657 {
"LoadBuffer", _wrap_Document_LoadBuffer},
13658 {
"LoadBufferInplace", _wrap_Document_LoadBufferInplace},
13659 {
"LoadBufferInplaceOwn", _wrap_Document_LoadBufferInplaceOwn},
13660 {
"Save", _wrap_Document_Save},
13661 {
"SaveFile", _wrap_Document_SaveFile},
13662 {
"DocumentElement", _wrap_Document_DocumentElement},
13668 static swig_lua_class *swig_Mezzanine_XML_Document_bases[] = {0,0};
13669 static const char *swig_Mezzanine_XML_Document_base_names[] = {
"Mezzanine::XML::Node *",0};
13670 static swig_lua_class _wrap_class_Mezzanine_XML_Document = {
"Document", &SWIGTYPE_p_Mezzanine__XML__Document,_wrap_new_Document, swig_delete_Document, swig_Mezzanine_XML_Document_methods, swig_Mezzanine_XML_Document_attributes, swig_Mezzanine_XML_Document_bases, swig_Mezzanine_XML_Document_base_names };
13672 static int _wrap_SetMemoryManagementFunctions(lua_State* L) {
13677 SWIG_check_num_args(
"Mezzanine::XML::SetMemoryManagementFunctions",2,2)
13679 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::SetMemoryManagementFunctions",2,"Mezzanine::XML::
DeAllocationFunction");
13681 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_f_size_t__p_void,0))){
13682 SWIG_fail_ptr(
"SetMemoryManagementFunctions",1,SWIGTYPE_p_f_size_t__p_void);
13686 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_f_p_void__void,0))){
13687 SWIG_fail_ptr(
"SetMemoryManagementFunctions",2,SWIGTYPE_p_f_p_void__void);
13702 static int _wrap_GetMemoryAllocationFunction(lua_State* L) {
13706 SWIG_check_num_args(
"Mezzanine::XML::GetMemoryAllocationFunction",0,0)
13708 SWIG_NewPointerObj(L,result,SWIGTYPE_p_f_size_t__p_void,0); SWIG_arg++;
13719 static
int _wrap_GetMemoryDeallocationFunction(lua_State* L) {
13723 SWIG_check_num_args(
"Mezzanine::XML::GetMemoryDeallocationFunction",0,0)
13725 SWIG_NewPointerObj(L,result,SWIGTYPE_p_f_p_void__void,0); SWIG_arg++;
13736 static
int _wrap_new_NodeIterator__SWIG_0(lua_State* L) {
13740 SWIG_check_num_args(
"Mezzanine::XML::NodeIterator::NodeIterator",0,0)
13741 result = (Mezzanine::XML::NodeIterator *)new Mezzanine::XML::NodeIterator();
13742 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
13753 static
int _wrap_new_NodeIterator__SWIG_1(lua_State* L) {
13758 SWIG_check_num_args(
"Mezzanine::XML::NodeIterator::NodeIterator",1,1)
13759 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeIterator::NodeIterator",1,"Mezzanine::XML::Node const &");
13761 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
13762 SWIG_fail_ptr(
"new_NodeIterator",1,SWIGTYPE_p_Mezzanine__XML__Node);
13766 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
13777 static int _wrap_new_NodeIterator(lua_State* L) {
13783 argc = lua_gettop(L);
13785 return _wrap_new_NodeIterator__SWIG_0(L);
13791 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
13798 return _wrap_new_NodeIterator__SWIG_1(L);
13802 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_NodeIterator'\n"
13803 " Possible C/C++ prototypes are:\n"
13804 " Mezzanine::XML::NodeIterator::NodeIterator()\n"
13805 " Mezzanine::XML::NodeIterator::NodeIterator(Mezzanine::XML::Node const &)\n");
13806 lua_error(L);
return 0;
13810 static int _wrap_NodeIterator___eq(lua_State* L) {
13816 SWIG_check_num_args(
"Mezzanine::XML::NodeIterator::operator ==",2,2)
13817 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeIterator::operator ==",1,"Mezzanine::XML::NodeIterator const *");
13818 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeIterator::operator ==",2,"Mezzanine::XML::NodeIterator const &");
13820 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13821 SWIG_fail_ptr(
"NodeIterator___eq",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13825 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13826 SWIG_fail_ptr(
"NodeIterator___eq",2,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13830 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13841 static int _wrap_NodeIterator___ref__(lua_State* L) {
13846 SWIG_check_num_args(
"Mezzanine::XML::NodeIterator::operator *",1,1)
13847 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeIterator::operator *",1,"Mezzanine::XML::NodeIterator const *");
13849 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13850 SWIG_fail_ptr(
"NodeIterator___ref__",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13854 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,0); SWIG_arg++;
13865 static int _wrap_NodeIterator___deref__(lua_State* L) {
13870 SWIG_check_num_args(
"Mezzanine::XML::NodeIterator::operator ->",1,1)
13871 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeIterator::operator ->",1,"Mezzanine::XML::NodeIterator const *");
13873 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13874 SWIG_fail_ptr(
"NodeIterator___deref__",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13878 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,0); SWIG_arg++;
13889 static int _wrap_NodeIterator___lt(lua_State* L) {
13895 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <",2,2)
13896 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",1,"Mezzanine::XML::NodeIterator const *");
13897 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",2,"Mezzanine::XML::Node const &");
13899 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13900 SWIG_fail_ptr(
"NodeIterator___lt",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13904 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
13905 SWIG_fail_ptr(
"NodeIterator___lt",2,SWIGTYPE_p_Mezzanine__XML__Node);
13909 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13920 static int _wrap_NodeIterator___le(lua_State* L) {
13926 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <=",2,2)
13927 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",1,"Mezzanine::XML::NodeIterator const *");
13928 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",2,"Mezzanine::XML::Node const &");
13930 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13931 SWIG_fail_ptr(
"NodeIterator___le",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13935 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
13936 SWIG_fail_ptr(
"NodeIterator___le",2,SWIGTYPE_p_Mezzanine__XML__Node);
13940 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13951 static int _wrap_NodeIterator_Empty(lua_State* L) {
13956 SWIG_check_num_args(
"Mezzanine::XML::Node::Empty",1,1)
13957 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Empty",1,"Mezzanine::XML::NodeIterator const *");
13959 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13960 SWIG_fail_ptr(
"NodeIterator_Empty",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13963 result = (bool)(*arg1)->Empty();
13964 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
13975 static int _wrap_NodeIterator_Type(lua_State* L) {
13980 SWIG_check_num_args(
"Mezzanine::XML::Node::Type",1,1)
13981 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Type",1,"Mezzanine::XML::NodeIterator const *");
13983 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
13984 SWIG_fail_ptr(
"NodeIterator_Type",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
13988 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
13999 static int _wrap_NodeIterator_Name(lua_State* L) {
14004 SWIG_check_num_args(
"Mezzanine::XML::Node::Name",1,1)
14005 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Name",1,"Mezzanine::XML::NodeIterator const *");
14007 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14008 SWIG_fail_ptr(
"NodeIterator_Name",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14012 lua_pushstring(L,(
const char *)result); SWIG_arg++;
14023 static int _wrap_NodeIterator_Value(lua_State* L) {
14028 SWIG_check_num_args(
"Mezzanine::XML::Node::Value",1,1)
14029 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Value",1,"Mezzanine::XML::NodeIterator const *");
14031 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14032 SWIG_fail_ptr(
"NodeIterator_Value",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14036 lua_pushstring(L,(
const char *)result); SWIG_arg++;
14047 static int _wrap_NodeIterator_GetFirstAttribute(lua_State* L) {
14052 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstAttribute",1,1)
14053 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstAttribute",1,"Mezzanine::XML::NodeIterator const *");
14055 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14056 SWIG_fail_ptr(
"NodeIterator_GetFirstAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14059 result = (*arg1)->GetFirstAttribute();
14062 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14074 static int _wrap_NodeIterator_GetLastAttribute(lua_State* L) {
14079 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastAttribute",1,1)
14080 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastAttribute",1,"Mezzanine::XML::NodeIterator const *");
14082 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14083 SWIG_fail_ptr(
"NodeIterator_GetLastAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14086 result = (*arg1)->GetLastAttribute();
14089 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14101 static int _wrap_NodeIterator_GetFirstChild(lua_State* L) {
14106 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstChild",1,1)
14107 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstChild",1,"Mezzanine::XML::NodeIterator const *");
14109 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14110 SWIG_fail_ptr(
"NodeIterator_GetFirstChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14116 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14128 static int _wrap_NodeIterator_GetLastChild(lua_State* L) {
14133 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastChild",1,1)
14134 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastChild",1,"Mezzanine::XML::NodeIterator const *");
14136 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14137 SWIG_fail_ptr(
"NodeIterator_GetLastChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14143 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14155 static int _wrap_NodeIterator_GetNextSibling__SWIG_0(lua_State* L) {
14160 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",1,1)
14161 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::NodeIterator const *");
14163 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14164 SWIG_fail_ptr(
"NodeIterator_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14170 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14182 static int _wrap_NodeIterator_GetNextSibling__SWIG_1(lua_State* L) {
14188 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",2,2)
14189 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::NodeIterator const *");
14190 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",2,"Mezzanine::
Char8 const *");
14192 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14193 SWIG_fail_ptr(
"NodeIterator_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14200 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14212 static int _wrap_NodeIterator_GetNextSibling(lua_State* L) {
14218 argc = lua_gettop(L);
14223 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14230 return _wrap_NodeIterator_GetNextSibling__SWIG_0(L);
14237 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14245 _v = SWIG_lua_isnilstring(L,argv[1]);
14248 return _wrap_NodeIterator_GetNextSibling__SWIG_1(L);
14253 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_GetNextSibling'\n"
14254 " Possible C/C++ prototypes are:\n"
14255 " Mezzanine::XML::Node::GetNextSibling() const\n"
14256 " Mezzanine::XML::Node::GetNextSibling(Mezzanine::Char8 const *) const\n");
14257 lua_error(L);
return 0;
14261 static int _wrap_NodeIterator_GetPreviousSibling__SWIG_0(lua_State* L) {
14266 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",1,1)
14267 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::NodeIterator const *");
14269 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14270 SWIG_fail_ptr(
"NodeIterator_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14276 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14288 static int _wrap_NodeIterator_GetPreviousSibling__SWIG_1(lua_State* L) {
14294 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",2,2)
14295 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::NodeIterator const *");
14296 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",2,"Mezzanine::
Char8 const *");
14298 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14299 SWIG_fail_ptr(
"NodeIterator_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14306 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14318 static int _wrap_NodeIterator_GetPreviousSibling(lua_State* L) {
14324 argc = lua_gettop(L);
14329 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14336 return _wrap_NodeIterator_GetPreviousSibling__SWIG_0(L);
14343 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14351 _v = SWIG_lua_isnilstring(L,argv[1]);
14354 return _wrap_NodeIterator_GetPreviousSibling__SWIG_1(L);
14359 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_GetPreviousSibling'\n"
14360 " Possible C/C++ prototypes are:\n"
14361 " Mezzanine::XML::Node::GetPreviousSibling() const\n"
14362 " Mezzanine::XML::Node::GetPreviousSibling(Mezzanine::Char8 const *) const\n");
14363 lua_error(L);
return 0;
14367 static int _wrap_NodeIterator_GetParent(lua_State* L) {
14372 SWIG_check_num_args(
"Mezzanine::XML::Node::GetParent",1,1)
14373 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetParent",1,"Mezzanine::XML::NodeIterator const *");
14375 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14376 SWIG_fail_ptr(
"NodeIterator_GetParent",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14382 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14394 static int _wrap_NodeIterator_GetRoot(lua_State* L) {
14399 SWIG_check_num_args(
"Mezzanine::XML::Node::GetRoot",1,1)
14400 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetRoot",1,"Mezzanine::XML::NodeIterator const *");
14402 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14403 SWIG_fail_ptr(
"NodeIterator_GetRoot",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14409 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14421 static int _wrap_NodeIterator_GetText(lua_State* L) {
14426 SWIG_check_num_args(
"Mezzanine::XML::Node::GetText",1,1)
14427 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetText",1,"Mezzanine::XML::NodeIterator const *");
14429 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14430 SWIG_fail_ptr(
"NodeIterator_GetText",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14433 result = (*arg1)->GetText();
14436 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeText,1); SWIG_arg++;
14448 static int _wrap_NodeIterator_GetChild(lua_State* L) {
14455 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChild",2,2)
14456 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",1,"Mezzanine::XML::NodeIterator const *");
14457 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",2,"Mezzanine::
String const &");
14459 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14460 SWIG_fail_ptr(
"NodeIterator_GetChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14463 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
14467 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14479 static int _wrap_NodeIterator_GetAttribute(lua_State* L) {
14485 SWIG_check_num_args(
"Mezzanine::XML::Node::GetAttribute",2,2)
14486 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",1,"Mezzanine::XML::NodeIterator const *");
14487 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",2,"Mezzanine::
Char8 const *");
14489 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14490 SWIG_fail_ptr(
"NodeIterator_GetAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14497 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14509 static int _wrap_NodeIterator_GetChildValue__SWIG_0(lua_State* L) {
14514 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",1,1)
14515 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::NodeIterator const *");
14517 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14518 SWIG_fail_ptr(
"NodeIterator_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14522 lua_pushstring(L,(
const char *)result); SWIG_arg++;
14533 static int _wrap_NodeIterator_GetChildValue__SWIG_1(lua_State* L) {
14539 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",2,2)
14540 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::NodeIterator const *");
14541 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",2,"Mezzanine::
Char8 const *");
14543 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14544 SWIG_fail_ptr(
"NodeIterator_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14549 lua_pushstring(L,(
const char *)result); SWIG_arg++;
14560 static int _wrap_NodeIterator_GetChildValue(lua_State* L) {
14566 argc = lua_gettop(L);
14571 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14578 return _wrap_NodeIterator_GetChildValue__SWIG_0(L);
14585 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14593 _v = SWIG_lua_isnilstring(L,argv[1]);
14596 return _wrap_NodeIterator_GetChildValue__SWIG_1(L);
14601 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_GetChildValue'\n"
14602 " Possible C/C++ prototypes are:\n"
14603 " Mezzanine::XML::Node::GetChildValue() const\n"
14604 " Mezzanine::XML::Node::GetChildValue(Mezzanine::Char8 const *) const\n");
14605 lua_error(L);
return 0;
14609 static int _wrap_NodeIterator_SetName(lua_State* L) {
14616 SWIG_check_num_args(
"Mezzanine::XML::Node::SetName",2,2)
14617 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",1,"Mezzanine::XML::NodeIterator *");
14618 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",2,"Mezzanine::
String const &");
14620 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14621 SWIG_fail_ptr(
"NodeIterator_SetName",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14624 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
14626 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
14637 static int _wrap_NodeIterator_SetValue(lua_State* L) {
14643 SWIG_check_num_args(
"Mezzanine::XML::Node::SetValue",2,2)
14644 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",1,"Mezzanine::XML::NodeIterator *");
14645 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",2,"Mezzanine::
Char8 const *");
14647 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14648 SWIG_fail_ptr(
"NodeIterator_SetValue",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14653 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
14664 static int _wrap_NodeIterator_AppendAttribute(lua_State* L) {
14671 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendAttribute",2,2)
14672 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",1,"Mezzanine::XML::NodeIterator *");
14673 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",2,"Mezzanine::
String const &");
14675 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14676 SWIG_fail_ptr(
"NodeIterator_AppendAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14679 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
14683 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14695 static int _wrap_NodeIterator_PrependAttribute(lua_State* L) {
14701 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependAttribute",2,2)
14702 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",1,"Mezzanine::XML::NodeIterator *");
14703 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",2,"Mezzanine::
Char8 const *");
14705 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14706 SWIG_fail_ptr(
"NodeIterator_PrependAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14713 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14725 static int _wrap_NodeIterator_InsertAttributeAfter(lua_State* L) {
14732 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeAfter",3,3)
14733 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",1,"Mezzanine::XML::NodeIterator *");
14734 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",2,"Mezzanine::
Char8 const *");
14735 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",3,"Mezzanine::XML::Attribute const &");
14737 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14738 SWIG_fail_ptr(
"NodeIterator_InsertAttributeAfter",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14743 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
14744 SWIG_fail_ptr(
"NodeIterator_InsertAttributeAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
14750 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14762 static int _wrap_NodeIterator_InsertAttributeBefore(lua_State* L) {
14769 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeBefore",3,3)
14770 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",1,"Mezzanine::XML::NodeIterator *");
14771 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",2,"Mezzanine::
Char8 const *");
14772 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",3,"Mezzanine::XML::Attribute const &");
14774 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14775 SWIG_fail_ptr(
"NodeIterator_InsertAttributeBefore",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14780 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
14781 SWIG_fail_ptr(
"NodeIterator_InsertAttributeBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
14787 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14799 static int _wrap_NodeIterator_AppendCopy__SWIG_0(lua_State* L) {
14805 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
14806 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::NodeIterator *");
14807 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Attribute const &");
14809 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14810 SWIG_fail_ptr(
"NodeIterator_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14814 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
14815 SWIG_fail_ptr(
"NodeIterator_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
14821 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14833 static int _wrap_NodeIterator_AppendCopy__SWIG_1(lua_State* L) {
14839 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
14840 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::NodeIterator *");
14841 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Node const &");
14843 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14844 SWIG_fail_ptr(
"NodeIterator_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14848 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
14849 SWIG_fail_ptr(
"NodeIterator_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
14855 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14867 static int _wrap_NodeIterator_AppendCopy(lua_State* L) {
14873 argc = lua_gettop(L);
14878 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14887 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
14894 return _wrap_NodeIterator_AppendCopy__SWIG_0(L);
14902 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
14911 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
14918 return _wrap_NodeIterator_AppendCopy__SWIG_1(L);
14923 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_AppendCopy'\n"
14924 " Possible C/C++ prototypes are:\n"
14925 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Attribute const &)\n"
14926 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Node const &)\n");
14927 lua_error(L);
return 0;
14931 static int _wrap_NodeIterator_PrependCopy__SWIG_0(lua_State* L) {
14937 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
14938 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::NodeIterator *");
14939 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Attribute const &");
14941 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14942 SWIG_fail_ptr(
"NodeIterator_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14946 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
14947 SWIG_fail_ptr(
"NodeIterator_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
14953 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
14965 static int _wrap_NodeIterator_PrependCopy__SWIG_1(lua_State* L) {
14971 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
14972 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::NodeIterator *");
14973 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Node const &");
14975 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
14976 SWIG_fail_ptr(
"NodeIterator_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
14980 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
14981 SWIG_fail_ptr(
"NodeIterator_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
14987 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
14999 static int _wrap_NodeIterator_PrependCopy(lua_State* L) {
15005 argc = lua_gettop(L);
15010 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15019 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
15026 return _wrap_NodeIterator_PrependCopy__SWIG_0(L);
15034 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15043 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15050 return _wrap_NodeIterator_PrependCopy__SWIG_1(L);
15055 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_PrependCopy'\n"
15056 " Possible C/C++ prototypes are:\n"
15057 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Attribute const &)\n"
15058 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Node const &)\n");
15059 lua_error(L);
return 0;
15063 static int _wrap_NodeIterator_InsertCopyAfter__SWIG_0(lua_State* L) {
15070 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
15071 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::NodeIterator *");
15072 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Attribute const &");
15073 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Attribute const &");
15075 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15076 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15080 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
15081 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
15085 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
15086 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
15092 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
15104 static int _wrap_NodeIterator_InsertCopyAfter__SWIG_1(lua_State* L) {
15111 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
15112 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::NodeIterator *");
15113 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Node const &");
15114 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Node const &");
15116 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15117 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15121 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15122 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Node);
15126 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15127 SWIG_fail_ptr(
"NodeIterator_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
15133 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15145 static int _wrap_NodeIterator_InsertCopyAfter(lua_State* L) {
15151 argc = lua_gettop(L);
15156 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15165 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
15174 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
15181 return _wrap_NodeIterator_InsertCopyAfter__SWIG_0(L);
15190 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15199 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15208 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15215 return _wrap_NodeIterator_InsertCopyAfter__SWIG_1(L);
15221 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_InsertCopyAfter'\n"
15222 " Possible C/C++ prototypes are:\n"
15223 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
15224 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
15225 lua_error(L);
return 0;
15229 static int _wrap_NodeIterator_InsertCopyBefore__SWIG_0(lua_State* L) {
15236 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
15237 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::NodeIterator *");
15238 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Attribute const &");
15239 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Attribute const &");
15241 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15242 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15246 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
15247 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
15251 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
15252 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
15258 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
15270 static int _wrap_NodeIterator_InsertCopyBefore__SWIG_1(lua_State* L) {
15277 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
15278 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::NodeIterator *");
15279 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Node const &");
15280 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Node const &");
15282 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15283 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15287 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15288 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Node);
15292 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15293 SWIG_fail_ptr(
"NodeIterator_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
15299 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15311 static int _wrap_NodeIterator_InsertCopyBefore(lua_State* L) {
15317 argc = lua_gettop(L);
15322 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15331 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
15340 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
15347 return _wrap_NodeIterator_InsertCopyBefore__SWIG_0(L);
15356 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15365 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15374 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15381 return _wrap_NodeIterator_InsertCopyBefore__SWIG_1(L);
15387 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_InsertCopyBefore'\n"
15388 " Possible C/C++ prototypes are:\n"
15389 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
15390 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
15391 lua_error(L);
return 0;
15395 static int _wrap_NodeIterator_AppendChild__SWIG_0(lua_State* L) {
15401 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
15402 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NodeIterator *");
15403 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::XML::
NodeType");
15405 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15406 SWIG_fail_ptr(
"NodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15413 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15425 static int _wrap_NodeIterator_AppendChild__SWIG_1(lua_State* L) {
15430 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",1,1)
15431 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NodeIterator *");
15433 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15434 SWIG_fail_ptr(
"NodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15440 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15452 static int _wrap_NodeIterator_AppendChild__SWIG_2(lua_State* L) {
15459 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
15460 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NodeIterator *");
15461 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::
String const &");
15463 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15464 SWIG_fail_ptr(
"NodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15467 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
15471 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15483 static int _wrap_NodeIterator_AppendChild(lua_State* L) {
15489 argc = lua_gettop(L);
15494 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15501 return _wrap_NodeIterator_AppendChild__SWIG_1(L);
15508 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15516 _v = lua_isnumber(L,argv[1]);
15519 return _wrap_NodeIterator_AppendChild__SWIG_0(L);
15527 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15535 _v = lua_isstring(L,argv[1]);
15538 return _wrap_NodeIterator_AppendChild__SWIG_2(L);
15543 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_AppendChild'\n"
15544 " Possible C/C++ prototypes are:\n"
15545 " Mezzanine::XML::Node::AppendChild(Mezzanine::XML::NodeType)\n"
15546 " Mezzanine::XML::Node::AppendChild()\n"
15547 " Mezzanine::XML::Node::AppendChild(Mezzanine::String const &)\n");
15548 lua_error(L);
return 0;
15552 static int _wrap_NodeIterator_PrependChild__SWIG_0(lua_State* L) {
15558 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
15559 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NodeIterator *");
15560 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::XML::
NodeType");
15562 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15563 SWIG_fail_ptr(
"NodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15570 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15582 static int _wrap_NodeIterator_PrependChild__SWIG_1(lua_State* L) {
15587 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",1,1)
15588 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NodeIterator *");
15590 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15591 SWIG_fail_ptr(
"NodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15597 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15609 static int _wrap_NodeIterator_PrependChild__SWIG_2(lua_State* L) {
15616 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
15617 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NodeIterator *");
15618 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::
String const &");
15620 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15621 SWIG_fail_ptr(
"NodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15624 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
15628 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15640 static int _wrap_NodeIterator_PrependChild(lua_State* L) {
15646 argc = lua_gettop(L);
15651 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15658 return _wrap_NodeIterator_PrependChild__SWIG_1(L);
15665 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15673 _v = lua_isnumber(L,argv[1]);
15676 return _wrap_NodeIterator_PrependChild__SWIG_0(L);
15684 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15692 _v = lua_isstring(L,argv[1]);
15695 return _wrap_NodeIterator_PrependChild__SWIG_2(L);
15700 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_PrependChild'\n"
15701 " Possible C/C++ prototypes are:\n"
15702 " Mezzanine::XML::Node::PrependChild(Mezzanine::XML::NodeType)\n"
15703 " Mezzanine::XML::Node::PrependChild()\n"
15704 " Mezzanine::XML::Node::PrependChild(Mezzanine::String const &)\n");
15705 lua_error(L);
return 0;
15709 static int _wrap_NodeIterator_InsertChildAfter__SWIG_0(lua_State* L) {
15716 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
15717 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::NodeIterator *");
15718 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::XML::
NodeType");
15719 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
15721 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15722 SWIG_fail_ptr(
"NodeIterator_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15727 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15728 SWIG_fail_ptr(
"NodeIterator_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
15734 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15746 static int _wrap_NodeIterator_InsertChildAfter__SWIG_1(lua_State* L) {
15753 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
15754 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::NodeIterator *");
15755 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::
Char8 const *");
15756 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
15758 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15759 SWIG_fail_ptr(
"NodeIterator_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15764 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15765 SWIG_fail_ptr(
"NodeIterator_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
15771 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15783 static int _wrap_NodeIterator_InsertChildAfter(lua_State* L) {
15789 argc = lua_gettop(L);
15794 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15802 _v = lua_isnumber(L,argv[1]);
15807 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15814 return _wrap_NodeIterator_InsertChildAfter__SWIG_0(L);
15823 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15831 _v = SWIG_lua_isnilstring(L,argv[1]);
15836 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15843 return _wrap_NodeIterator_InsertChildAfter__SWIG_1(L);
15849 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_InsertChildAfter'\n"
15850 " Possible C/C++ prototypes are:\n"
15851 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
15852 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
15853 lua_error(L);
return 0;
15857 static int _wrap_NodeIterator_InsertChildBefore__SWIG_0(lua_State* L) {
15864 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
15865 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::NodeIterator *");
15866 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::XML::
NodeType");
15867 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
15869 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15870 SWIG_fail_ptr(
"NodeIterator_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15875 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15876 SWIG_fail_ptr(
"NodeIterator_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
15882 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15894 static int _wrap_NodeIterator_InsertChildBefore__SWIG_1(lua_State* L) {
15901 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
15902 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::NodeIterator *");
15903 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::
Char8 const *");
15904 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
15906 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
15907 SWIG_fail_ptr(
"NodeIterator_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
15912 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
15913 SWIG_fail_ptr(
"NodeIterator_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
15919 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
15931 static int _wrap_NodeIterator_InsertChildBefore(lua_State* L) {
15937 argc = lua_gettop(L);
15942 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15950 _v = lua_isnumber(L,argv[1]);
15955 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15962 return _wrap_NodeIterator_InsertChildBefore__SWIG_0(L);
15971 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
15979 _v = SWIG_lua_isnilstring(L,argv[1]);
15984 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
15991 return _wrap_NodeIterator_InsertChildBefore__SWIG_1(L);
15997 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_InsertChildBefore'\n"
15998 " Possible C/C++ prototypes are:\n"
15999 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
16000 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
16001 lua_error(L);
return 0;
16005 static int _wrap_NodeIterator_RemoveAttribute__SWIG_0(lua_State* L) {
16011 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
16012 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::NodeIterator *");
16013 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::XML::Attribute const &");
16015 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16016 SWIG_fail_ptr(
"NodeIterator_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16020 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
16021 SWIG_fail_ptr(
"NodeIterator_RemoveAttribute",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
16025 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
16036 static int _wrap_NodeIterator_RemoveAttribute__SWIG_1(lua_State* L) {
16042 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
16043 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::NodeIterator *");
16044 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::
Char8 const *");
16046 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16047 SWIG_fail_ptr(
"NodeIterator_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16052 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
16063 static int _wrap_NodeIterator_RemoveAttribute(lua_State* L) {
16069 argc = lua_gettop(L);
16074 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16083 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
16090 return _wrap_NodeIterator_RemoveAttribute__SWIG_0(L);
16098 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16106 _v = SWIG_lua_isnilstring(L,argv[1]);
16109 return _wrap_NodeIterator_RemoveAttribute__SWIG_1(L);
16114 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_RemoveAttribute'\n"
16115 " Possible C/C++ prototypes are:\n"
16116 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::XML::Attribute const &)\n"
16117 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::Char8 const *)\n");
16118 lua_error(L);
return 0;
16122 static int _wrap_NodeIterator_RemoveChild__SWIG_0(lua_State* L) {
16128 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
16129 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::NodeIterator *");
16130 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::XML::Node const &");
16132 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16133 SWIG_fail_ptr(
"NodeIterator_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16137 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
16138 SWIG_fail_ptr(
"NodeIterator_RemoveChild",2,SWIGTYPE_p_Mezzanine__XML__Node);
16142 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
16153 static int _wrap_NodeIterator_RemoveChild__SWIG_1(lua_State* L) {
16159 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
16160 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::NodeIterator *");
16161 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::
Char8 const *");
16163 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16164 SWIG_fail_ptr(
"NodeIterator_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16169 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
16180 static int _wrap_NodeIterator_RemoveChild(lua_State* L) {
16186 argc = lua_gettop(L);
16191 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16200 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
16207 return _wrap_NodeIterator_RemoveChild__SWIG_0(L);
16215 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16223 _v = SWIG_lua_isnilstring(L,argv[1]);
16226 return _wrap_NodeIterator_RemoveChild__SWIG_1(L);
16231 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_RemoveChild'\n"
16232 " Possible C/C++ prototypes are:\n"
16233 " Mezzanine::XML::Node::RemoveChild(Mezzanine::XML::Node const &)\n"
16234 " Mezzanine::XML::Node::RemoveChild(Mezzanine::Char8 const *)\n");
16235 lua_error(L);
return 0;
16239 static int _wrap_NodeIterator_FindChildbyAttribute__SWIG_0(lua_State* L) {
16247 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",4,4)
16248 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::NodeIterator const *");
16249 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
16250 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
16251 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",4,"Mezzanine::
Char8 const *");
16253 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16254 SWIG_fail_ptr(
"NodeIterator_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16263 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
16275 static int _wrap_NodeIterator_FindChildbyAttribute__SWIG_1(lua_State* L) {
16282 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",3,3)
16283 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::NodeIterator const *");
16284 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
16285 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
16287 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16288 SWIG_fail_ptr(
"NodeIterator_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16296 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
16308 static int _wrap_NodeIterator_FindChildbyAttribute(lua_State* L) {
16314 argc = lua_gettop(L);
16319 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16327 _v = SWIG_lua_isnilstring(L,argv[1]);
16331 _v = SWIG_lua_isnilstring(L,argv[2]);
16334 return _wrap_NodeIterator_FindChildbyAttribute__SWIG_1(L);
16343 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16351 _v = SWIG_lua_isnilstring(L,argv[1]);
16355 _v = SWIG_lua_isnilstring(L,argv[2]);
16359 _v = SWIG_lua_isnilstring(L,argv[3]);
16362 return _wrap_NodeIterator_FindChildbyAttribute__SWIG_0(L);
16369 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_FindChildbyAttribute'\n"
16370 " Possible C/C++ prototypes are:\n"
16371 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n"
16372 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n");
16373 lua_error(L);
return 0;
16377 static int _wrap_NodeIterator_Path__SWIG_0(lua_State* L) {
16383 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",2,2)
16384 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::NodeIterator const *");
16385 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Path",2,"Mezzanine::
Char8");
16387 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16388 SWIG_fail_ptr(
"NodeIterator_Path",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16391 arg2 = (lua_tostring(L, 2))[0];
16392 result = (*arg1)->Path(arg2);
16393 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
16404 static int _wrap_NodeIterator_Path__SWIG_1(lua_State* L) {
16409 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",1,1)
16410 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::NodeIterator const *");
16412 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16413 SWIG_fail_ptr(
"NodeIterator_Path",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16416 result = (*arg1)->Path();
16417 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
16428 static int _wrap_NodeIterator_Path(lua_State* L) {
16434 argc = lua_gettop(L);
16439 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16446 return _wrap_NodeIterator_Path__SWIG_1(L);
16453 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16461 _v = SWIG_lua_isnilstring(L,argv[1]) && (lua_rawlen(L,argv[1])==1);
16464 return _wrap_NodeIterator_Path__SWIG_0(L);
16469 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_Path'\n"
16470 " Possible C/C++ prototypes are:\n"
16471 " Mezzanine::XML::Node::Path(Mezzanine::Char8) const\n"
16472 " Mezzanine::XML::Node::Path() const\n");
16473 lua_error(L);
return 0;
16477 static int _wrap_NodeIterator_FirstElementByPath__SWIG_0(lua_State* L) {
16484 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",3,3)
16485 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::NodeIterator const *");
16486 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
16487 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",3,"Mezzanine::
Char8");
16489 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16490 SWIG_fail_ptr(
"NodeIterator_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16494 arg3 = (lua_tostring(L, 3))[0];
16498 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
16510 static int _wrap_NodeIterator_FirstElementByPath__SWIG_1(lua_State* L) {
16516 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",2,2)
16517 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::NodeIterator const *");
16518 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
16520 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16521 SWIG_fail_ptr(
"NodeIterator_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16528 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
16540 static int _wrap_NodeIterator_FirstElementByPath(lua_State* L) {
16546 argc = lua_gettop(L);
16551 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16559 _v = SWIG_lua_isnilstring(L,argv[1]);
16562 return _wrap_NodeIterator_FirstElementByPath__SWIG_1(L);
16570 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16578 _v = SWIG_lua_isnilstring(L,argv[1]);
16582 _v = SWIG_lua_isnilstring(L,argv[2]) && (lua_rawlen(L,argv[2])==1);
16585 return _wrap_NodeIterator_FirstElementByPath__SWIG_0(L);
16591 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_FirstElementByPath'\n"
16592 " Possible C/C++ prototypes are:\n"
16593 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *,Mezzanine::Char8) const\n"
16594 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *) const\n");
16595 lua_error(L);
return 0;
16599 static int _wrap_NodeIterator_Traverse(lua_State* L) {
16605 SWIG_check_num_args(
"Mezzanine::XML::Node::Traverse",2,2)
16606 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",1,"Mezzanine::XML::NodeIterator *");
16607 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",2,"Mezzanine::XML::TreeWalker &");
16609 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16610 SWIG_fail_ptr(
"NodeIterator_Traverse",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16614 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
16615 SWIG_fail_ptr(
"NodeIterator_Traverse",2,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
16618 result = (bool)(*arg1)->Traverse(*arg2);
16619 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
16630 static int _wrap_NodeIterator_FindSingleNode__SWIG_0(lua_State* L) {
16637 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",3,3)
16638 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NodeIterator const *");
16639 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
16640 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",3,"Mezzanine::XML::XPathVariableSet *");
16642 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16643 SWIG_fail_ptr(
"NodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16648 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
16649 SWIG_fail_ptr(
"NodeIterator_FindSingleNode",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
16655 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
16667 static int _wrap_NodeIterator_FindSingleNode__SWIG_1(lua_State* L) {
16673 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
16674 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NodeIterator const *");
16675 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
16677 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16678 SWIG_fail_ptr(
"NodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16685 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
16697 static int _wrap_NodeIterator_FindSingleNode__SWIG_2(lua_State* L) {
16703 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
16704 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NodeIterator const *");
16705 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::XML::XPathQuery const &");
16707 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16708 SWIG_fail_ptr(
"NodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16712 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
16713 SWIG_fail_ptr(
"NodeIterator_FindSingleNode",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
16719 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
16731 static int _wrap_NodeIterator_FindSingleNode(lua_State* L) {
16737 argc = lua_gettop(L);
16742 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16751 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
16758 return _wrap_NodeIterator_FindSingleNode__SWIG_2(L);
16766 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16774 _v = SWIG_lua_isnilstring(L,argv[1]);
16777 return _wrap_NodeIterator_FindSingleNode__SWIG_1(L);
16785 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16793 _v = SWIG_lua_isnilstring(L,argv[1]);
16798 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
16805 return _wrap_NodeIterator_FindSingleNode__SWIG_0(L);
16811 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_FindSingleNode'\n"
16812 " Possible C/C++ prototypes are:\n"
16813 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
16814 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *) const\n"
16815 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::XML::XPathQuery const &) const\n");
16816 lua_error(L);
return 0;
16820 static int _wrap_NodeIterator_FindNodes__SWIG_0(lua_State* L) {
16827 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",3,3)
16828 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NodeIterator const *");
16829 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
16830 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",3,"Mezzanine::XML::XPathVariableSet *");
16832 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16833 SWIG_fail_ptr(
"NodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16838 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
16839 SWIG_fail_ptr(
"NodeIterator_FindNodes",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
16845 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
16857 static int _wrap_NodeIterator_FindNodes__SWIG_1(lua_State* L) {
16863 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
16864 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NodeIterator const *");
16865 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
16867 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16868 SWIG_fail_ptr(
"NodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16875 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
16887 static int _wrap_NodeIterator_FindNodes__SWIG_2(lua_State* L) {
16893 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
16894 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NodeIterator const *");
16895 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::XML::XPathQuery const &");
16897 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
16898 SWIG_fail_ptr(
"NodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
16902 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
16903 SWIG_fail_ptr(
"NodeIterator_FindNodes",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
16909 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
16921 static int _wrap_NodeIterator_FindNodes(lua_State* L) {
16927 argc = lua_gettop(L);
16932 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16941 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
16948 return _wrap_NodeIterator_FindNodes__SWIG_2(L);
16956 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16964 _v = SWIG_lua_isnilstring(L,argv[1]);
16967 return _wrap_NodeIterator_FindNodes__SWIG_1(L);
16975 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
16983 _v = SWIG_lua_isnilstring(L,argv[1]);
16988 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
16995 return _wrap_NodeIterator_FindNodes__SWIG_0(L);
17001 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_FindNodes'\n"
17002 " Possible C/C++ prototypes are:\n"
17003 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
17004 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *) const\n"
17005 " Mezzanine::XML::Node::FindNodes(Mezzanine::XML::XPathQuery const &) const\n");
17006 lua_error(L);
return 0;
17010 static int _wrap_NodeIterator_Print__SWIG_0(lua_State* L) {
17015 unsigned int arg4 ;
17017 unsigned int arg6 ;
17019 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
17020 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17021 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
17022 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17023 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17024 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
17025 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
17027 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17028 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17032 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
17033 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
17037 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17038 arg4 = (
unsigned int)lua_tonumber(L, 4);
17039 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
17040 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
17041 arg6 = (
unsigned int)lua_tonumber(L, 6);
17042 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
17054 static
int _wrap_NodeIterator_Print__SWIG_1(lua_State* L) {
17059 unsigned int arg4 ;
17062 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
17063 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17064 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
17065 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17066 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17067 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
17069 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17070 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17074 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
17075 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
17079 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17080 arg4 = (
unsigned int)lua_tonumber(L, 4);
17081 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
17082 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
17094 static
int _wrap_NodeIterator_Print__SWIG_2(lua_State* L) {
17099 unsigned int arg4 ;
17101 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
17102 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17103 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
17104 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17105 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17107 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17108 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17112 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
17113 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
17117 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17118 arg4 = (
unsigned int)lua_tonumber(L, 4);
17119 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
17131 static
int _wrap_NodeIterator_Print__SWIG_3(lua_State* L) {
17137 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
17138 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17139 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
17140 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17142 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17143 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17147 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
17148 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
17164 static int _wrap_NodeIterator_Print__SWIG_4(lua_State* L) {
17169 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
17170 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17171 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
17173 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17174 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17178 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
17179 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
17182 (*arg1)->Print(*arg2);
17194 static int _wrap_NodeIterator_Print__SWIG_5(lua_State* L) {
17197 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
17199 unsigned int arg4 ;
17201 unsigned int arg6 ;
17203 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
17204 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17205 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
17206 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17207 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17208 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
17209 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
17211 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17212 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17216 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
17217 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
17221 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17222 arg4 = (
unsigned int)lua_tonumber(L, 4);
17223 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
17224 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
17225 arg6 = (
unsigned int)lua_tonumber(L, 6);
17226 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
17238 static
int _wrap_NodeIterator_Print__SWIG_6(lua_State* L) {
17241 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
17243 unsigned int arg4 ;
17246 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
17247 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17248 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
17249 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17250 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17251 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
17253 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17254 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17258 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
17259 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
17263 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17264 arg4 = (
unsigned int)lua_tonumber(L, 4);
17265 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
17266 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
17278 static
int _wrap_NodeIterator_Print__SWIG_7(lua_State* L) {
17281 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
17283 unsigned int arg4 ;
17285 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
17286 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17287 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
17288 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17289 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17291 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17292 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17296 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
17297 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
17301 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17302 arg4 = (
unsigned int)lua_tonumber(L, 4);
17303 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
17315 static
int _wrap_NodeIterator_Print__SWIG_8(lua_State* L) {
17318 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
17321 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
17322 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17323 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
17324 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17326 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17327 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17331 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
17332 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
17348 static int _wrap_NodeIterator_Print__SWIG_9(lua_State* L) {
17351 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
17353 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
17354 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17355 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
17357 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17358 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17362 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
17363 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
17366 (*arg1)->Print(*arg2);
17378 static int _wrap_NodeIterator_Print__SWIG_10(lua_State* L) {
17381 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
17383 unsigned int arg4 ;
17384 unsigned int arg5 ;
17386 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
17387 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17388 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
17389 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17390 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17391 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"
unsigned int");
17393 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17394 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17398 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
17399 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
17403 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17404 arg4 = (
unsigned int)lua_tonumber(L, 4);
17405 SWIG_contract_assert((lua_tonumber(L,5)>=0),"number must not be negative")
17406 arg5 = (
unsigned int)lua_tonumber(L, 5);
17407 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
17419 static
int _wrap_NodeIterator_Print__SWIG_11(lua_State* L) {
17422 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
17424 unsigned int arg4 ;
17426 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
17427 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17428 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
17429 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17430 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
17432 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17433 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17437 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
17438 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
17442 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
17443 arg4 = (
unsigned int)lua_tonumber(L, 4);
17444 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
17456 static
int _wrap_NodeIterator_Print__SWIG_12(lua_State* L) {
17459 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
17462 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
17463 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17464 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
17465 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
17467 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17468 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17472 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
17473 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
17489 static int _wrap_NodeIterator_Print__SWIG_13(lua_State* L) {
17492 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
17494 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
17495 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NodeIterator const *");
17496 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
17498 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
17499 SWIG_fail_ptr(
"NodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
17503 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
17504 SWIG_fail_ptr(
"NodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
17507 (*arg1)->Print(*arg2);
17519 static int _wrap_NodeIterator_Print(lua_State* L) {
17525 argc = lua_gettop(L);
17530 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17539 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
17546 return _wrap_NodeIterator_Print__SWIG_4(L);
17554 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17563 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
17570 return _wrap_NodeIterator_Print__SWIG_9(L);
17578 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17587 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
17594 return _wrap_NodeIterator_Print__SWIG_13(L);
17602 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17611 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
17619 _v = SWIG_lua_isnilstring(L,argv[2]);
17622 return _wrap_NodeIterator_Print__SWIG_3(L);
17631 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17640 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
17648 _v = SWIG_lua_isnilstring(L,argv[2]);
17651 return _wrap_NodeIterator_Print__SWIG_12(L);
17660 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17669 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
17677 _v = SWIG_lua_isnilstring(L,argv[2]);
17680 return _wrap_NodeIterator_Print__SWIG_8(L);
17689 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17698 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
17706 _v = SWIG_lua_isnilstring(L,argv[2]);
17710 _v = lua_isnumber(L,argv[3]);
17713 return _wrap_NodeIterator_Print__SWIG_11(L);
17723 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17732 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
17740 _v = SWIG_lua_isnilstring(L,argv[2]);
17744 _v = lua_isnumber(L,argv[3]);
17747 return _wrap_NodeIterator_Print__SWIG_2(L);
17757 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17766 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
17774 _v = SWIG_lua_isnilstring(L,argv[2]);
17778 _v = lua_isnumber(L,argv[3]);
17781 return _wrap_NodeIterator_Print__SWIG_7(L);
17791 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17800 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
17808 _v = SWIG_lua_isnilstring(L,argv[2]);
17812 _v = lua_isnumber(L,argv[3]);
17816 _v = lua_isnumber(L,argv[4]);
17819 return _wrap_NodeIterator_Print__SWIG_6(L);
17830 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17839 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
17847 _v = SWIG_lua_isnilstring(L,argv[2]);
17851 _v = lua_isnumber(L,argv[3]);
17855 _v = lua_isnumber(L,argv[4]);
17858 return _wrap_NodeIterator_Print__SWIG_1(L);
17869 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17878 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
17886 _v = SWIG_lua_isnilstring(L,argv[2]);
17890 _v = lua_isnumber(L,argv[3]);
17894 _v = lua_isnumber(L,argv[4]);
17897 return _wrap_NodeIterator_Print__SWIG_10(L);
17908 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17917 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
17925 _v = SWIG_lua_isnilstring(L,argv[2]);
17929 _v = lua_isnumber(L,argv[3]);
17933 _v = lua_isnumber(L,argv[4]);
17937 _v = lua_isnumber(L,argv[5]);
17940 return _wrap_NodeIterator_Print__SWIG_0(L);
17952 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
17961 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
17969 _v = SWIG_lua_isnilstring(L,argv[2]);
17973 _v = lua_isnumber(L,argv[3]);
17977 _v = lua_isnumber(L,argv[4]);
17981 _v = lua_isnumber(L,argv[5]);
17984 return _wrap_NodeIterator_Print__SWIG_5(L);
17993 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_Print'\n"
17994 " Possible C/C++ prototypes are:\n"
17995 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
17996 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
17997 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int) const\n"
17998 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *) const\n"
17999 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &) const\n"
18000 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
18001 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
18002 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int) const\n"
18003 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *) const\n"
18004 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &) const\n"
18005 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int,unsigned int) const\n"
18006 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int) const\n"
18007 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *) const\n"
18008 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &) const\n");
18009 lua_error(L);
return 0;
18013 static int _wrap_NodeIterator_begin(lua_State* L) {
18018 SWIG_check_num_args(
"Mezzanine::XML::Node::begin",1,1)
18019 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::begin",1,"Mezzanine::XML::NodeIterator const *");
18021 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18022 SWIG_fail_ptr(
"NodeIterator_begin",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18025 result = (*arg1)->begin();
18028 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
18040 static int _wrap_NodeIterator_end(lua_State* L) {
18045 SWIG_check_num_args(
"Mezzanine::XML::Node::end",1,1)
18046 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::end",1,"Mezzanine::XML::NodeIterator const *");
18048 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18049 SWIG_fail_ptr(
"NodeIterator_end",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18052 result = (*arg1)->end();
18055 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
18067 static int _wrap_NodeIterator_attributes_begin(lua_State* L) {
18072 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_begin",1,1)
18073 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_begin",1,"Mezzanine::XML::NodeIterator const *");
18075 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18076 SWIG_fail_ptr(
"NodeIterator_attributes_begin",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18079 result = (*arg1)->attributes_begin();
18082 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
18094 static int _wrap_NodeIterator_attributes_end(lua_State* L) {
18099 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_end",1,1)
18100 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_end",1,"Mezzanine::XML::NodeIterator const *");
18102 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18103 SWIG_fail_ptr(
"NodeIterator_attributes_end",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18106 result = (*arg1)->attributes_end();
18109 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
18121 static int _wrap_NodeIterator_GetChildren__SWIG_0(lua_State* L) {
18124 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NodeIterator > > result;
18126 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",1,1)
18127 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::NodeIterator const *");
18129 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18130 SWIG_fail_ptr(
"NodeIterator_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18133 result = (*arg1)->GetChildren();
18136 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t,1); SWIG_arg++;
18148 static int _wrap_NodeIterator_GetChildren__SWIG_1(lua_State* L) {
18152 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NamedNodeIterator > > result;
18154 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",2,2)
18155 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::NodeIterator const *");
18156 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",2,"Mezzanine::
Char8 const *");
18158 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18159 SWIG_fail_ptr(
"NodeIterator_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18166 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t,1); SWIG_arg++;
18178 static int _wrap_NodeIterator_GetChildren(lua_State* L) {
18184 argc = lua_gettop(L);
18189 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
18196 return _wrap_NodeIterator_GetChildren__SWIG_0(L);
18203 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeIterator, 0)) {
18211 _v = SWIG_lua_isnilstring(L,argv[1]);
18214 return _wrap_NodeIterator_GetChildren__SWIG_1(L);
18219 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeIterator_GetChildren'\n"
18220 " Possible C/C++ prototypes are:\n"
18221 " Mezzanine::XML::Node::GetChildren() const\n"
18222 " Mezzanine::XML::Node::GetChildren(Mezzanine::Char8 const *) const\n");
18223 lua_error(L);
return 0;
18227 static int _wrap_NodeIterator_attributes(lua_State* L) {
18230 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::AttributeIterator > > result;
18232 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes",1,1)
18233 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes",1,"Mezzanine::XML::NodeIterator const *");
18235 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18236 SWIG_fail_ptr(
"NodeIterator_attributes",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18239 result = (*arg1)->attributes();
18242 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t,1); SWIG_arg++;
18254 static int _wrap_NodeIterator_OffSetDebug(lua_State* L) {
18259 SWIG_check_num_args(
"Mezzanine::XML::Node::OffSetDebug",1,1)
18260 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::OffSetDebug",1,"Mezzanine::XML::NodeIterator const *");
18262 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18263 SWIG_fail_ptr(
"NodeIterator_OffSetDebug",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18266 result = (*arg1)->OffSetDebug();
18268 ptrdiff_t * resultptr =
new ptrdiff_t((
const ptrdiff_t &) result);
18269 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_ptrdiff_t,1); SWIG_arg++;
18281 static int _wrap_NodeIterator_HashValue(lua_State* L) {
18286 SWIG_check_num_args(
"Mezzanine::XML::Node::HashValue",1,1)
18287 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::HashValue",1,"Mezzanine::XML::NodeIterator const *");
18289 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18290 SWIG_fail_ptr(
"NodeIterator_HashValue",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18293 result = (*arg1)->HashValue();
18294 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
18305 static int _wrap_NodeIterator_InternalObject(lua_State* L) {
18308 Mezzanine::XML::NodeStruct *result = 0 ;
18310 SWIG_check_num_args(
"Mezzanine::XML::Node::InternalObject",1,1)
18311 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InternalObject",1,"Mezzanine::XML::NodeIterator const *");
18313 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeIterator,0))){
18314 SWIG_fail_ptr(
"NodeIterator_InternalObject",1,SWIGTYPE_p_Mezzanine__XML__NodeIterator);
18317 result = (Mezzanine::XML::NodeStruct *)(*arg1)->InternalObject();
18318 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeStruct,0); SWIG_arg++;
18329 static void swig_delete_NodeIterator(
void *obj) {
18334 {
"__eq", _wrap_NodeIterator___eq},
18335 {
"__ref__", _wrap_NodeIterator___ref__},
18336 {
"__deref__", _wrap_NodeIterator___deref__},
18337 {
"__lt", _wrap_NodeIterator___lt},
18338 {
"__le", _wrap_NodeIterator___le},
18339 {
"Empty", _wrap_NodeIterator_Empty},
18340 {
"Type", _wrap_NodeIterator_Type},
18341 {
"Name", _wrap_NodeIterator_Name},
18342 {
"Value", _wrap_NodeIterator_Value},
18343 {
"GetFirstAttribute", _wrap_NodeIterator_GetFirstAttribute},
18344 {
"GetLastAttribute", _wrap_NodeIterator_GetLastAttribute},
18345 {
"GetFirstChild", _wrap_NodeIterator_GetFirstChild},
18346 {
"GetLastChild", _wrap_NodeIterator_GetLastChild},
18347 {
"GetNextSibling", _wrap_NodeIterator_GetNextSibling},
18348 {
"GetPreviousSibling", _wrap_NodeIterator_GetPreviousSibling},
18349 {
"GetParent", _wrap_NodeIterator_GetParent},
18350 {
"GetRoot", _wrap_NodeIterator_GetRoot},
18351 {
"GetText", _wrap_NodeIterator_GetText},
18352 {
"GetChild", _wrap_NodeIterator_GetChild},
18353 {
"GetAttribute", _wrap_NodeIterator_GetAttribute},
18354 {
"GetChildValue", _wrap_NodeIterator_GetChildValue},
18355 {
"SetName", _wrap_NodeIterator_SetName},
18356 {
"SetValue", _wrap_NodeIterator_SetValue},
18357 {
"AppendAttribute", _wrap_NodeIterator_AppendAttribute},
18358 {
"PrependAttribute", _wrap_NodeIterator_PrependAttribute},
18359 {
"InsertAttributeAfter", _wrap_NodeIterator_InsertAttributeAfter},
18360 {
"InsertAttributeBefore", _wrap_NodeIterator_InsertAttributeBefore},
18361 {
"AppendCopy", _wrap_NodeIterator_AppendCopy},
18362 {
"PrependCopy", _wrap_NodeIterator_PrependCopy},
18363 {
"InsertCopyAfter", _wrap_NodeIterator_InsertCopyAfter},
18364 {
"InsertCopyBefore", _wrap_NodeIterator_InsertCopyBefore},
18365 {
"AppendChild", _wrap_NodeIterator_AppendChild},
18366 {
"PrependChild", _wrap_NodeIterator_PrependChild},
18367 {
"InsertChildAfter", _wrap_NodeIterator_InsertChildAfter},
18368 {
"InsertChildBefore", _wrap_NodeIterator_InsertChildBefore},
18369 {
"RemoveAttribute", _wrap_NodeIterator_RemoveAttribute},
18370 {
"RemoveChild", _wrap_NodeIterator_RemoveChild},
18371 {
"FindChildbyAttribute", _wrap_NodeIterator_FindChildbyAttribute},
18372 {
"Path", _wrap_NodeIterator_Path},
18373 {
"FirstElementByPath", _wrap_NodeIterator_FirstElementByPath},
18374 {
"Traverse", _wrap_NodeIterator_Traverse},
18375 {
"FindSingleNode", _wrap_NodeIterator_FindSingleNode},
18376 {
"FindNodes", _wrap_NodeIterator_FindNodes},
18377 {
"Print", _wrap_NodeIterator_Print},
18378 {
"begin", _wrap_NodeIterator_begin},
18379 {
"end", _wrap_NodeIterator_end},
18380 {
"attributes_begin", _wrap_NodeIterator_attributes_begin},
18381 {
"attributes_end", _wrap_NodeIterator_attributes_end},
18382 {
"GetChildren", _wrap_NodeIterator_GetChildren},
18383 {
"attributes", _wrap_NodeIterator_attributes},
18384 {
"OffSetDebug", _wrap_NodeIterator_OffSetDebug},
18385 {
"HashValue", _wrap_NodeIterator_HashValue},
18386 {
"InternalObject", _wrap_NodeIterator_InternalObject},
18392 static swig_lua_class *swig_Mezzanine_XML_NodeIterator_bases[] = {0};
18393 static const char *swig_Mezzanine_XML_NodeIterator_base_names[] = {0};
18394 static swig_lua_class _wrap_class_Mezzanine_XML_NodeIterator = {
"NodeIterator", &SWIGTYPE_p_Mezzanine__XML__NodeIterator,_wrap_new_NodeIterator, swig_delete_NodeIterator, swig_Mezzanine_XML_NodeIterator_methods, swig_Mezzanine_XML_NodeIterator_attributes, swig_Mezzanine_XML_NodeIterator_bases, swig_Mezzanine_XML_NodeIterator_base_names };
18396 static int _wrap_new_NamedNodeIterator__SWIG_0(lua_State* L) {
18400 SWIG_check_num_args(
"Mezzanine::XML::NamedNodeIterator::NamedNodeIterator",0,0)
18401 result = (Mezzanine::XML::NamedNodeIterator *)new Mezzanine::XML::NamedNodeIterator();
18402 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,1); SWIG_arg++;
18413 static
int _wrap_new_NamedNodeIterator__SWIG_1(lua_State* L) {
18419 SWIG_check_num_args(
"Mezzanine::XML::NamedNodeIterator::NamedNodeIterator",2,2)
18420 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::NamedNodeIterator",1,"Mezzanine::XML::Node const &");
18421 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::NamedNodeIterator",2,"Mezzanine::
Char8 const *");
18423 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
18424 SWIG_fail_ptr(
"new_NamedNodeIterator",1,SWIGTYPE_p_Mezzanine__XML__Node);
18429 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,1); SWIG_arg++;
18440 static int _wrap_new_NamedNodeIterator(lua_State* L) {
18446 argc = lua_gettop(L);
18448 return _wrap_new_NamedNodeIterator__SWIG_0(L);
18454 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
18462 _v = SWIG_lua_isnilstring(L,argv[1]);
18465 return _wrap_new_NamedNodeIterator__SWIG_1(L);
18470 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_NamedNodeIterator'\n"
18471 " Possible C/C++ prototypes are:\n"
18472 " Mezzanine::XML::NamedNodeIterator::NamedNodeIterator()\n"
18473 " Mezzanine::XML::NamedNodeIterator::NamedNodeIterator(Mezzanine::XML::Node const &,Mezzanine::Char8 const *)\n");
18474 lua_error(L);
return 0;
18478 static int _wrap_NamedNodeIterator___eq(lua_State* L) {
18484 SWIG_check_num_args(
"Mezzanine::XML::NamedNodeIterator::operator ==",2,2)
18485 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::operator ==",1,"Mezzanine::XML::NamedNodeIterator const *");
18486 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::operator ==",2,"Mezzanine::XML::NamedNodeIterator const &");
18488 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18489 SWIG_fail_ptr(
"NamedNodeIterator___eq",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18493 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18494 SWIG_fail_ptr(
"NamedNodeIterator___eq",2,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18498 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
18509 static int _wrap_NamedNodeIterator___ref__(lua_State* L) {
18514 SWIG_check_num_args(
"Mezzanine::XML::NamedNodeIterator::operator *",1,1)
18515 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::operator *",1,"Mezzanine::XML::NamedNodeIterator const *");
18517 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18518 SWIG_fail_ptr(
"NamedNodeIterator___ref__",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18522 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,0); SWIG_arg++;
18533 static int _wrap_NamedNodeIterator___deref__(lua_State* L) {
18538 SWIG_check_num_args(
"Mezzanine::XML::NamedNodeIterator::operator ->",1,1)
18539 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NamedNodeIterator::operator ->",1,"Mezzanine::XML::NamedNodeIterator const *");
18541 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18542 SWIG_fail_ptr(
"NamedNodeIterator___deref__",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18546 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Node,0); SWIG_arg++;
18557 static int _wrap_NamedNodeIterator___lt(lua_State* L) {
18563 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <",2,2)
18564 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",1,"Mezzanine::XML::NamedNodeIterator const *");
18565 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <",2,"Mezzanine::XML::Node const &");
18567 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18568 SWIG_fail_ptr(
"NamedNodeIterator___lt",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18572 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
18573 SWIG_fail_ptr(
"NamedNodeIterator___lt",2,SWIGTYPE_p_Mezzanine__XML__Node);
18577 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
18588 static int _wrap_NamedNodeIterator___le(lua_State* L) {
18594 SWIG_check_num_args(
"Mezzanine::XML::Node::operator <=",2,2)
18595 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",1,"Mezzanine::XML::NamedNodeIterator const *");
18596 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::operator <=",2,"Mezzanine::XML::Node const &");
18598 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18599 SWIG_fail_ptr(
"NamedNodeIterator___le",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18603 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
18604 SWIG_fail_ptr(
"NamedNodeIterator___le",2,SWIGTYPE_p_Mezzanine__XML__Node);
18608 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
18619 static int _wrap_NamedNodeIterator_Empty(lua_State* L) {
18624 SWIG_check_num_args(
"Mezzanine::XML::Node::Empty",1,1)
18625 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Empty",1,"Mezzanine::XML::NamedNodeIterator const *");
18627 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18628 SWIG_fail_ptr(
"NamedNodeIterator_Empty",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18631 result = (bool)(*arg1)->Empty();
18632 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
18643 static int _wrap_NamedNodeIterator_Type(lua_State* L) {
18648 SWIG_check_num_args(
"Mezzanine::XML::Node::Type",1,1)
18649 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Type",1,"Mezzanine::XML::NamedNodeIterator const *");
18651 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18652 SWIG_fail_ptr(
"NamedNodeIterator_Type",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18656 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
18667 static int _wrap_NamedNodeIterator_Name(lua_State* L) {
18672 SWIG_check_num_args(
"Mezzanine::XML::Node::Name",1,1)
18673 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Name",1,"Mezzanine::XML::NamedNodeIterator const *");
18675 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18676 SWIG_fail_ptr(
"NamedNodeIterator_Name",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18680 lua_pushstring(L,(
const char *)result); SWIG_arg++;
18691 static int _wrap_NamedNodeIterator_Value(lua_State* L) {
18696 SWIG_check_num_args(
"Mezzanine::XML::Node::Value",1,1)
18697 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Value",1,"Mezzanine::XML::NamedNodeIterator const *");
18699 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18700 SWIG_fail_ptr(
"NamedNodeIterator_Value",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18704 lua_pushstring(L,(
const char *)result); SWIG_arg++;
18715 static int _wrap_NamedNodeIterator_GetFirstAttribute(lua_State* L) {
18720 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstAttribute",1,1)
18721 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstAttribute",1,"Mezzanine::XML::NamedNodeIterator const *");
18723 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18724 SWIG_fail_ptr(
"NamedNodeIterator_GetFirstAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18727 result = (*arg1)->GetFirstAttribute();
18730 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
18742 static int _wrap_NamedNodeIterator_GetLastAttribute(lua_State* L) {
18747 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastAttribute",1,1)
18748 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastAttribute",1,"Mezzanine::XML::NamedNodeIterator const *");
18750 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18751 SWIG_fail_ptr(
"NamedNodeIterator_GetLastAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18754 result = (*arg1)->GetLastAttribute();
18757 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
18769 static int _wrap_NamedNodeIterator_GetFirstChild(lua_State* L) {
18774 SWIG_check_num_args(
"Mezzanine::XML::Node::GetFirstChild",1,1)
18775 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetFirstChild",1,"Mezzanine::XML::NamedNodeIterator const *");
18777 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18778 SWIG_fail_ptr(
"NamedNodeIterator_GetFirstChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18784 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18796 static int _wrap_NamedNodeIterator_GetLastChild(lua_State* L) {
18801 SWIG_check_num_args(
"Mezzanine::XML::Node::GetLastChild",1,1)
18802 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetLastChild",1,"Mezzanine::XML::NamedNodeIterator const *");
18804 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18805 SWIG_fail_ptr(
"NamedNodeIterator_GetLastChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18811 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18823 static int _wrap_NamedNodeIterator_GetNextSibling__SWIG_0(lua_State* L) {
18828 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",1,1)
18829 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::NamedNodeIterator const *");
18831 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18832 SWIG_fail_ptr(
"NamedNodeIterator_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18838 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18850 static int _wrap_NamedNodeIterator_GetNextSibling__SWIG_1(lua_State* L) {
18856 SWIG_check_num_args(
"Mezzanine::XML::Node::GetNextSibling",2,2)
18857 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",1,"Mezzanine::XML::NamedNodeIterator const *");
18858 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetNextSibling",2,"Mezzanine::
Char8 const *");
18860 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18861 SWIG_fail_ptr(
"NamedNodeIterator_GetNextSibling",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18868 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18880 static int _wrap_NamedNodeIterator_GetNextSibling(lua_State* L) {
18886 argc = lua_gettop(L);
18891 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
18898 return _wrap_NamedNodeIterator_GetNextSibling__SWIG_0(L);
18905 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
18913 _v = SWIG_lua_isnilstring(L,argv[1]);
18916 return _wrap_NamedNodeIterator_GetNextSibling__SWIG_1(L);
18921 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_GetNextSibling'\n"
18922 " Possible C/C++ prototypes are:\n"
18923 " Mezzanine::XML::Node::GetNextSibling() const\n"
18924 " Mezzanine::XML::Node::GetNextSibling(Mezzanine::Char8 const *) const\n");
18925 lua_error(L);
return 0;
18929 static int _wrap_NamedNodeIterator_GetPreviousSibling__SWIG_0(lua_State* L) {
18934 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",1,1)
18935 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::NamedNodeIterator const *");
18937 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18938 SWIG_fail_ptr(
"NamedNodeIterator_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18944 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18956 static int _wrap_NamedNodeIterator_GetPreviousSibling__SWIG_1(lua_State* L) {
18962 SWIG_check_num_args(
"Mezzanine::XML::Node::GetPreviousSibling",2,2)
18963 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",1,"Mezzanine::XML::NamedNodeIterator const *");
18964 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetPreviousSibling",2,"Mezzanine::
Char8 const *");
18966 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
18967 SWIG_fail_ptr(
"NamedNodeIterator_GetPreviousSibling",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
18974 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
18986 static int _wrap_NamedNodeIterator_GetPreviousSibling(lua_State* L) {
18992 argc = lua_gettop(L);
18997 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19004 return _wrap_NamedNodeIterator_GetPreviousSibling__SWIG_0(L);
19011 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19019 _v = SWIG_lua_isnilstring(L,argv[1]);
19022 return _wrap_NamedNodeIterator_GetPreviousSibling__SWIG_1(L);
19027 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_GetPreviousSibling'\n"
19028 " Possible C/C++ prototypes are:\n"
19029 " Mezzanine::XML::Node::GetPreviousSibling() const\n"
19030 " Mezzanine::XML::Node::GetPreviousSibling(Mezzanine::Char8 const *) const\n");
19031 lua_error(L);
return 0;
19035 static int _wrap_NamedNodeIterator_GetParent(lua_State* L) {
19040 SWIG_check_num_args(
"Mezzanine::XML::Node::GetParent",1,1)
19041 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetParent",1,"Mezzanine::XML::NamedNodeIterator const *");
19043 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19044 SWIG_fail_ptr(
"NamedNodeIterator_GetParent",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19050 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19062 static int _wrap_NamedNodeIterator_GetRoot(lua_State* L) {
19067 SWIG_check_num_args(
"Mezzanine::XML::Node::GetRoot",1,1)
19068 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetRoot",1,"Mezzanine::XML::NamedNodeIterator const *");
19070 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19071 SWIG_fail_ptr(
"NamedNodeIterator_GetRoot",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19077 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19089 static int _wrap_NamedNodeIterator_GetText(lua_State* L) {
19094 SWIG_check_num_args(
"Mezzanine::XML::Node::GetText",1,1)
19095 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetText",1,"Mezzanine::XML::NamedNodeIterator const *");
19097 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19098 SWIG_fail_ptr(
"NamedNodeIterator_GetText",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19101 result = (*arg1)->GetText();
19104 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeText,1); SWIG_arg++;
19116 static int _wrap_NamedNodeIterator_GetChild(lua_State* L) {
19123 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChild",2,2)
19124 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",1,"Mezzanine::XML::NamedNodeIterator const *");
19125 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChild",2,"Mezzanine::
String const &");
19127 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19128 SWIG_fail_ptr(
"NamedNodeIterator_GetChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19131 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
19135 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19147 static int _wrap_NamedNodeIterator_GetAttribute(lua_State* L) {
19153 SWIG_check_num_args(
"Mezzanine::XML::Node::GetAttribute",2,2)
19154 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",1,"Mezzanine::XML::NamedNodeIterator const *");
19155 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetAttribute",2,"Mezzanine::
Char8 const *");
19157 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19158 SWIG_fail_ptr(
"NamedNodeIterator_GetAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19165 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19177 static int _wrap_NamedNodeIterator_GetChildValue__SWIG_0(lua_State* L) {
19182 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",1,1)
19183 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::NamedNodeIterator const *");
19185 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19186 SWIG_fail_ptr(
"NamedNodeIterator_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19190 lua_pushstring(L,(
const char *)result); SWIG_arg++;
19201 static int _wrap_NamedNodeIterator_GetChildValue__SWIG_1(lua_State* L) {
19207 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildValue",2,2)
19208 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",1,"Mezzanine::XML::NamedNodeIterator const *");
19209 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildValue",2,"Mezzanine::
Char8 const *");
19211 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19212 SWIG_fail_ptr(
"NamedNodeIterator_GetChildValue",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19217 lua_pushstring(L,(
const char *)result); SWIG_arg++;
19228 static int _wrap_NamedNodeIterator_GetChildValue(lua_State* L) {
19234 argc = lua_gettop(L);
19239 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19246 return _wrap_NamedNodeIterator_GetChildValue__SWIG_0(L);
19253 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19261 _v = SWIG_lua_isnilstring(L,argv[1]);
19264 return _wrap_NamedNodeIterator_GetChildValue__SWIG_1(L);
19269 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_GetChildValue'\n"
19270 " Possible C/C++ prototypes are:\n"
19271 " Mezzanine::XML::Node::GetChildValue() const\n"
19272 " Mezzanine::XML::Node::GetChildValue(Mezzanine::Char8 const *) const\n");
19273 lua_error(L);
return 0;
19277 static int _wrap_NamedNodeIterator_SetName(lua_State* L) {
19284 SWIG_check_num_args(
"Mezzanine::XML::Node::SetName",2,2)
19285 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",1,"Mezzanine::XML::NamedNodeIterator *");
19286 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetName",2,"Mezzanine::
String const &");
19288 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19289 SWIG_fail_ptr(
"NamedNodeIterator_SetName",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19292 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
19294 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
19305 static int _wrap_NamedNodeIterator_SetValue(lua_State* L) {
19311 SWIG_check_num_args(
"Mezzanine::XML::Node::SetValue",2,2)
19312 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",1,"Mezzanine::XML::NamedNodeIterator *");
19313 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::SetValue",2,"Mezzanine::
Char8 const *");
19315 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19316 SWIG_fail_ptr(
"NamedNodeIterator_SetValue",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19321 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
19332 static int _wrap_NamedNodeIterator_AppendAttribute(lua_State* L) {
19339 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendAttribute",2,2)
19340 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",1,"Mezzanine::XML::NamedNodeIterator *");
19341 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendAttribute",2,"Mezzanine::
String const &");
19343 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19344 SWIG_fail_ptr(
"NamedNodeIterator_AppendAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19347 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
19351 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19363 static int _wrap_NamedNodeIterator_PrependAttribute(lua_State* L) {
19369 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependAttribute",2,2)
19370 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",1,"Mezzanine::XML::NamedNodeIterator *");
19371 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependAttribute",2,"Mezzanine::
Char8 const *");
19373 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19374 SWIG_fail_ptr(
"NamedNodeIterator_PrependAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19381 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19393 static int _wrap_NamedNodeIterator_InsertAttributeAfter(lua_State* L) {
19400 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeAfter",3,3)
19401 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",1,"Mezzanine::XML::NamedNodeIterator *");
19402 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",2,"Mezzanine::
Char8 const *");
19403 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeAfter",3,"Mezzanine::XML::Attribute const &");
19405 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19406 SWIG_fail_ptr(
"NamedNodeIterator_InsertAttributeAfter",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19411 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19412 SWIG_fail_ptr(
"NamedNodeIterator_InsertAttributeAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
19418 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19430 static int _wrap_NamedNodeIterator_InsertAttributeBefore(lua_State* L) {
19437 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertAttributeBefore",3,3)
19438 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",1,"Mezzanine::XML::NamedNodeIterator *");
19439 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",2,"Mezzanine::
Char8 const *");
19440 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertAttributeBefore",3,"Mezzanine::XML::Attribute const &");
19442 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19443 SWIG_fail_ptr(
"NamedNodeIterator_InsertAttributeBefore",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19448 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19449 SWIG_fail_ptr(
"NamedNodeIterator_InsertAttributeBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
19455 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19467 static int _wrap_NamedNodeIterator_AppendCopy__SWIG_0(lua_State* L) {
19473 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
19474 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::NamedNodeIterator *");
19475 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Attribute const &");
19477 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19478 SWIG_fail_ptr(
"NamedNodeIterator_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19482 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19483 SWIG_fail_ptr(
"NamedNodeIterator_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
19489 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19501 static int _wrap_NamedNodeIterator_AppendCopy__SWIG_1(lua_State* L) {
19507 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendCopy",2,2)
19508 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",1,"Mezzanine::XML::NamedNodeIterator *");
19509 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendCopy",2,"Mezzanine::XML::Node const &");
19511 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19512 SWIG_fail_ptr(
"NamedNodeIterator_AppendCopy",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19516 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19517 SWIG_fail_ptr(
"NamedNodeIterator_AppendCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
19523 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19535 static int _wrap_NamedNodeIterator_AppendCopy(lua_State* L) {
19541 argc = lua_gettop(L);
19546 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19555 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
19562 return _wrap_NamedNodeIterator_AppendCopy__SWIG_0(L);
19570 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19579 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
19586 return _wrap_NamedNodeIterator_AppendCopy__SWIG_1(L);
19591 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_AppendCopy'\n"
19592 " Possible C/C++ prototypes are:\n"
19593 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Attribute const &)\n"
19594 " Mezzanine::XML::Node::AppendCopy(Mezzanine::XML::Node const &)\n");
19595 lua_error(L);
return 0;
19599 static int _wrap_NamedNodeIterator_PrependCopy__SWIG_0(lua_State* L) {
19605 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
19606 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::NamedNodeIterator *");
19607 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Attribute const &");
19609 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19610 SWIG_fail_ptr(
"NamedNodeIterator_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19614 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19615 SWIG_fail_ptr(
"NamedNodeIterator_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
19621 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19633 static int _wrap_NamedNodeIterator_PrependCopy__SWIG_1(lua_State* L) {
19639 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependCopy",2,2)
19640 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",1,"Mezzanine::XML::NamedNodeIterator *");
19641 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependCopy",2,"Mezzanine::XML::Node const &");
19643 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19644 SWIG_fail_ptr(
"NamedNodeIterator_PrependCopy",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19648 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19649 SWIG_fail_ptr(
"NamedNodeIterator_PrependCopy",2,SWIGTYPE_p_Mezzanine__XML__Node);
19655 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19667 static int _wrap_NamedNodeIterator_PrependCopy(lua_State* L) {
19673 argc = lua_gettop(L);
19678 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19687 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
19694 return _wrap_NamedNodeIterator_PrependCopy__SWIG_0(L);
19702 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19711 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
19718 return _wrap_NamedNodeIterator_PrependCopy__SWIG_1(L);
19723 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_PrependCopy'\n"
19724 " Possible C/C++ prototypes are:\n"
19725 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Attribute const &)\n"
19726 " Mezzanine::XML::Node::PrependCopy(Mezzanine::XML::Node const &)\n");
19727 lua_error(L);
return 0;
19731 static int _wrap_NamedNodeIterator_InsertCopyAfter__SWIG_0(lua_State* L) {
19738 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
19739 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::NamedNodeIterator *");
19740 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Attribute const &");
19741 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Attribute const &");
19743 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19744 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19748 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19749 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
19753 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19754 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
19760 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19772 static int _wrap_NamedNodeIterator_InsertCopyAfter__SWIG_1(lua_State* L) {
19779 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyAfter",3,3)
19780 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",1,"Mezzanine::XML::NamedNodeIterator *");
19781 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",2,"Mezzanine::XML::Node const &");
19782 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyAfter",3,"Mezzanine::XML::Node const &");
19784 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19785 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19789 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19790 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",2,SWIGTYPE_p_Mezzanine__XML__Node);
19794 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19795 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
19801 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19813 static int _wrap_NamedNodeIterator_InsertCopyAfter(lua_State* L) {
19819 argc = lua_gettop(L);
19824 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19833 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
19842 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
19849 return _wrap_NamedNodeIterator_InsertCopyAfter__SWIG_0(L);
19858 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19867 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
19876 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
19883 return _wrap_NamedNodeIterator_InsertCopyAfter__SWIG_1(L);
19889 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_InsertCopyAfter'\n"
19890 " Possible C/C++ prototypes are:\n"
19891 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
19892 " Mezzanine::XML::Node::InsertCopyAfter(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
19893 lua_error(L);
return 0;
19897 static int _wrap_NamedNodeIterator_InsertCopyBefore__SWIG_0(lua_State* L) {
19904 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
19905 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::NamedNodeIterator *");
19906 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Attribute const &");
19907 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Attribute const &");
19909 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19910 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19914 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19915 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
19919 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
19920 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Attribute);
19926 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
19938 static int _wrap_NamedNodeIterator_InsertCopyBefore__SWIG_1(lua_State* L) {
19945 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertCopyBefore",3,3)
19946 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",1,"Mezzanine::XML::NamedNodeIterator *");
19947 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",2,"Mezzanine::XML::Node const &");
19948 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertCopyBefore",3,"Mezzanine::XML::Node const &");
19950 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
19951 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
19955 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19956 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",2,SWIGTYPE_p_Mezzanine__XML__Node);
19960 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
19961 SWIG_fail_ptr(
"NamedNodeIterator_InsertCopyBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
19967 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
19979 static int _wrap_NamedNodeIterator_InsertCopyBefore(lua_State* L) {
19985 argc = lua_gettop(L);
19990 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
19999 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
20008 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
20015 return _wrap_NamedNodeIterator_InsertCopyBefore__SWIG_0(L);
20024 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20033 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20042 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20049 return _wrap_NamedNodeIterator_InsertCopyBefore__SWIG_1(L);
20055 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_InsertCopyBefore'\n"
20056 " Possible C/C++ prototypes are:\n"
20057 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Attribute const &,Mezzanine::XML::Attribute const &)\n"
20058 " Mezzanine::XML::Node::InsertCopyBefore(Mezzanine::XML::Node const &,Mezzanine::XML::Node const &)\n");
20059 lua_error(L);
return 0;
20063 static int _wrap_NamedNodeIterator_AppendChild__SWIG_0(lua_State* L) {
20069 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
20070 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NamedNodeIterator *");
20071 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::XML::
NodeType");
20073 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20074 SWIG_fail_ptr(
"NamedNodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20081 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20093 static int _wrap_NamedNodeIterator_AppendChild__SWIG_1(lua_State* L) {
20098 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",1,1)
20099 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NamedNodeIterator *");
20101 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20102 SWIG_fail_ptr(
"NamedNodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20108 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20120 static int _wrap_NamedNodeIterator_AppendChild__SWIG_2(lua_State* L) {
20127 SWIG_check_num_args(
"Mezzanine::XML::Node::AppendChild",2,2)
20128 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",1,"Mezzanine::XML::NamedNodeIterator *");
20129 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::AppendChild",2,"Mezzanine::
String const &");
20131 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20132 SWIG_fail_ptr(
"NamedNodeIterator_AppendChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20135 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
20139 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20151 static int _wrap_NamedNodeIterator_AppendChild(lua_State* L) {
20157 argc = lua_gettop(L);
20162 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20169 return _wrap_NamedNodeIterator_AppendChild__SWIG_1(L);
20176 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20184 _v = lua_isnumber(L,argv[1]);
20187 return _wrap_NamedNodeIterator_AppendChild__SWIG_0(L);
20195 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20203 _v = lua_isstring(L,argv[1]);
20206 return _wrap_NamedNodeIterator_AppendChild__SWIG_2(L);
20211 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_AppendChild'\n"
20212 " Possible C/C++ prototypes are:\n"
20213 " Mezzanine::XML::Node::AppendChild(Mezzanine::XML::NodeType)\n"
20214 " Mezzanine::XML::Node::AppendChild()\n"
20215 " Mezzanine::XML::Node::AppendChild(Mezzanine::String const &)\n");
20216 lua_error(L);
return 0;
20220 static int _wrap_NamedNodeIterator_PrependChild__SWIG_0(lua_State* L) {
20226 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
20227 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NamedNodeIterator *");
20228 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::XML::
NodeType");
20230 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20231 SWIG_fail_ptr(
"NamedNodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20238 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20250 static int _wrap_NamedNodeIterator_PrependChild__SWIG_1(lua_State* L) {
20255 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",1,1)
20256 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NamedNodeIterator *");
20258 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20259 SWIG_fail_ptr(
"NamedNodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20265 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20277 static int _wrap_NamedNodeIterator_PrependChild__SWIG_2(lua_State* L) {
20284 SWIG_check_num_args(
"Mezzanine::XML::Node::PrependChild",2,2)
20285 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",1,"Mezzanine::XML::NamedNodeIterator *");
20286 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::PrependChild",2,"Mezzanine::
String const &");
20288 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20289 SWIG_fail_ptr(
"NamedNodeIterator_PrependChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20292 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
20296 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20308 static int _wrap_NamedNodeIterator_PrependChild(lua_State* L) {
20314 argc = lua_gettop(L);
20319 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20326 return _wrap_NamedNodeIterator_PrependChild__SWIG_1(L);
20333 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20341 _v = lua_isnumber(L,argv[1]);
20344 return _wrap_NamedNodeIterator_PrependChild__SWIG_0(L);
20352 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20360 _v = lua_isstring(L,argv[1]);
20363 return _wrap_NamedNodeIterator_PrependChild__SWIG_2(L);
20368 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_PrependChild'\n"
20369 " Possible C/C++ prototypes are:\n"
20370 " Mezzanine::XML::Node::PrependChild(Mezzanine::XML::NodeType)\n"
20371 " Mezzanine::XML::Node::PrependChild()\n"
20372 " Mezzanine::XML::Node::PrependChild(Mezzanine::String const &)\n");
20373 lua_error(L);
return 0;
20377 static int _wrap_NamedNodeIterator_InsertChildAfter__SWIG_0(lua_State* L) {
20384 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
20385 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::NamedNodeIterator *");
20386 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::XML::
NodeType");
20387 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
20389 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20390 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20395 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
20396 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
20402 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20414 static int _wrap_NamedNodeIterator_InsertChildAfter__SWIG_1(lua_State* L) {
20421 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildAfter",3,3)
20422 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",1,"Mezzanine::XML::NamedNodeIterator *");
20423 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",2,"Mezzanine::
Char8 const *");
20424 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildAfter",3,"Mezzanine::XML::Node const &");
20426 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20427 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildAfter",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20432 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
20433 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildAfter",3,SWIGTYPE_p_Mezzanine__XML__Node);
20439 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20451 static int _wrap_NamedNodeIterator_InsertChildAfter(lua_State* L) {
20457 argc = lua_gettop(L);
20462 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20470 _v = lua_isnumber(L,argv[1]);
20475 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20482 return _wrap_NamedNodeIterator_InsertChildAfter__SWIG_0(L);
20491 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20499 _v = SWIG_lua_isnilstring(L,argv[1]);
20504 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20511 return _wrap_NamedNodeIterator_InsertChildAfter__SWIG_1(L);
20517 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_InsertChildAfter'\n"
20518 " Possible C/C++ prototypes are:\n"
20519 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
20520 " Mezzanine::XML::Node::InsertChildAfter(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
20521 lua_error(L);
return 0;
20525 static int _wrap_NamedNodeIterator_InsertChildBefore__SWIG_0(lua_State* L) {
20532 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
20533 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::NamedNodeIterator *");
20534 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::XML::
NodeType");
20535 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
20537 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20538 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20543 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
20544 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
20550 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20562 static int _wrap_NamedNodeIterator_InsertChildBefore__SWIG_1(lua_State* L) {
20569 SWIG_check_num_args(
"Mezzanine::XML::Node::InsertChildBefore",3,3)
20570 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",1,"Mezzanine::XML::NamedNodeIterator *");
20571 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",2,"Mezzanine::
Char8 const *");
20572 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::InsertChildBefore",3,"Mezzanine::XML::Node const &");
20574 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20575 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildBefore",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20580 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__Node,0))){
20581 SWIG_fail_ptr(
"NamedNodeIterator_InsertChildBefore",3,SWIGTYPE_p_Mezzanine__XML__Node);
20587 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20599 static int _wrap_NamedNodeIterator_InsertChildBefore(lua_State* L) {
20605 argc = lua_gettop(L);
20610 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20618 _v = lua_isnumber(L,argv[1]);
20623 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20630 return _wrap_NamedNodeIterator_InsertChildBefore__SWIG_0(L);
20639 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20647 _v = SWIG_lua_isnilstring(L,argv[1]);
20652 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20659 return _wrap_NamedNodeIterator_InsertChildBefore__SWIG_1(L);
20665 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_InsertChildBefore'\n"
20666 " Possible C/C++ prototypes are:\n"
20667 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::XML::NodeType,Mezzanine::XML::Node const &)\n"
20668 " Mezzanine::XML::Node::InsertChildBefore(Mezzanine::Char8 const *,Mezzanine::XML::Node const &)\n");
20669 lua_error(L);
return 0;
20673 static int _wrap_NamedNodeIterator_RemoveAttribute__SWIG_0(lua_State* L) {
20679 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
20680 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::NamedNodeIterator *");
20681 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::XML::Attribute const &");
20683 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20684 SWIG_fail_ptr(
"NamedNodeIterator_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20688 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
20689 SWIG_fail_ptr(
"NamedNodeIterator_RemoveAttribute",2,SWIGTYPE_p_Mezzanine__XML__Attribute);
20693 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
20704 static int _wrap_NamedNodeIterator_RemoveAttribute__SWIG_1(lua_State* L) {
20710 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveAttribute",2,2)
20711 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",1,"Mezzanine::XML::NamedNodeIterator *");
20712 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveAttribute",2,"Mezzanine::
Char8 const *");
20714 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20715 SWIG_fail_ptr(
"NamedNodeIterator_RemoveAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20720 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
20731 static int _wrap_NamedNodeIterator_RemoveAttribute(lua_State* L) {
20737 argc = lua_gettop(L);
20742 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20751 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
20758 return _wrap_NamedNodeIterator_RemoveAttribute__SWIG_0(L);
20766 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20774 _v = SWIG_lua_isnilstring(L,argv[1]);
20777 return _wrap_NamedNodeIterator_RemoveAttribute__SWIG_1(L);
20782 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_RemoveAttribute'\n"
20783 " Possible C/C++ prototypes are:\n"
20784 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::XML::Attribute const &)\n"
20785 " Mezzanine::XML::Node::RemoveAttribute(Mezzanine::Char8 const *)\n");
20786 lua_error(L);
return 0;
20790 static int _wrap_NamedNodeIterator_RemoveChild__SWIG_0(lua_State* L) {
20796 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
20797 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::NamedNodeIterator *");
20798 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::XML::Node const &");
20800 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20801 SWIG_fail_ptr(
"NamedNodeIterator_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20805 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
20806 SWIG_fail_ptr(
"NamedNodeIterator_RemoveChild",2,SWIGTYPE_p_Mezzanine__XML__Node);
20810 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
20821 static int _wrap_NamedNodeIterator_RemoveChild__SWIG_1(lua_State* L) {
20827 SWIG_check_num_args(
"Mezzanine::XML::Node::RemoveChild",2,2)
20828 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",1,"Mezzanine::XML::NamedNodeIterator *");
20829 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::RemoveChild",2,"Mezzanine::
Char8 const *");
20831 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20832 SWIG_fail_ptr(
"NamedNodeIterator_RemoveChild",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20837 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
20848 static int _wrap_NamedNodeIterator_RemoveChild(lua_State* L) {
20854 argc = lua_gettop(L);
20859 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20868 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
20875 return _wrap_NamedNodeIterator_RemoveChild__SWIG_0(L);
20883 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20891 _v = SWIG_lua_isnilstring(L,argv[1]);
20894 return _wrap_NamedNodeIterator_RemoveChild__SWIG_1(L);
20899 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_RemoveChild'\n"
20900 " Possible C/C++ prototypes are:\n"
20901 " Mezzanine::XML::Node::RemoveChild(Mezzanine::XML::Node const &)\n"
20902 " Mezzanine::XML::Node::RemoveChild(Mezzanine::Char8 const *)\n");
20903 lua_error(L);
return 0;
20907 static int _wrap_NamedNodeIterator_FindChildbyAttribute__SWIG_0(lua_State* L) {
20915 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",4,4)
20916 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::NamedNodeIterator const *");
20917 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
20918 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
20919 if(!SWIG_lua_isnilstring(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",4,"Mezzanine::
Char8 const *");
20921 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20922 SWIG_fail_ptr(
"NamedNodeIterator_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20931 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20943 static int _wrap_NamedNodeIterator_FindChildbyAttribute__SWIG_1(lua_State* L) {
20950 SWIG_check_num_args(
"Mezzanine::XML::Node::FindChildbyAttribute",3,3)
20951 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",1,"Mezzanine::XML::NamedNodeIterator const *");
20952 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",2,"Mezzanine::
Char8 const *");
20953 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindChildbyAttribute",3,"Mezzanine::
Char8 const *");
20955 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
20956 SWIG_fail_ptr(
"NamedNodeIterator_FindChildbyAttribute",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
20964 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
20976 static int _wrap_NamedNodeIterator_FindChildbyAttribute(lua_State* L) {
20982 argc = lua_gettop(L);
20987 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
20995 _v = SWIG_lua_isnilstring(L,argv[1]);
20999 _v = SWIG_lua_isnilstring(L,argv[2]);
21002 return _wrap_NamedNodeIterator_FindChildbyAttribute__SWIG_1(L);
21011 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21019 _v = SWIG_lua_isnilstring(L,argv[1]);
21023 _v = SWIG_lua_isnilstring(L,argv[2]);
21027 _v = SWIG_lua_isnilstring(L,argv[3]);
21030 return _wrap_NamedNodeIterator_FindChildbyAttribute__SWIG_0(L);
21037 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_FindChildbyAttribute'\n"
21038 " Possible C/C++ prototypes are:\n"
21039 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n"
21040 " Mezzanine::XML::Node::FindChildbyAttribute(Mezzanine::Char8 const *,Mezzanine::Char8 const *) const\n");
21041 lua_error(L);
return 0;
21045 static int _wrap_NamedNodeIterator_Path__SWIG_0(lua_State* L) {
21051 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",2,2)
21052 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::NamedNodeIterator const *");
21053 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Path",2,"Mezzanine::
Char8");
21055 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21056 SWIG_fail_ptr(
"NamedNodeIterator_Path",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21059 arg2 = (lua_tostring(L, 2))[0];
21060 result = (*arg1)->Path(arg2);
21061 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
21072 static int _wrap_NamedNodeIterator_Path__SWIG_1(lua_State* L) {
21077 SWIG_check_num_args(
"Mezzanine::XML::Node::Path",1,1)
21078 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Path",1,"Mezzanine::XML::NamedNodeIterator const *");
21080 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21081 SWIG_fail_ptr(
"NamedNodeIterator_Path",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21084 result = (*arg1)->Path();
21085 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
21096 static int _wrap_NamedNodeIterator_Path(lua_State* L) {
21102 argc = lua_gettop(L);
21107 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21114 return _wrap_NamedNodeIterator_Path__SWIG_1(L);
21121 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21129 _v = SWIG_lua_isnilstring(L,argv[1]) && (lua_rawlen(L,argv[1])==1);
21132 return _wrap_NamedNodeIterator_Path__SWIG_0(L);
21137 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_Path'\n"
21138 " Possible C/C++ prototypes are:\n"
21139 " Mezzanine::XML::Node::Path(Mezzanine::Char8) const\n"
21140 " Mezzanine::XML::Node::Path() const\n");
21141 lua_error(L);
return 0;
21145 static int _wrap_NamedNodeIterator_FirstElementByPath__SWIG_0(lua_State* L) {
21152 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",3,3)
21153 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::NamedNodeIterator const *");
21154 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
21155 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",3,"Mezzanine::
Char8");
21157 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21158 SWIG_fail_ptr(
"NamedNodeIterator_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21162 arg3 = (lua_tostring(L, 3))[0];
21166 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
21178 static int _wrap_NamedNodeIterator_FirstElementByPath__SWIG_1(lua_State* L) {
21184 SWIG_check_num_args(
"Mezzanine::XML::Node::FirstElementByPath",2,2)
21185 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",1,"Mezzanine::XML::NamedNodeIterator const *");
21186 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FirstElementByPath",2,"Mezzanine::
Char8 const *");
21188 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21189 SWIG_fail_ptr(
"NamedNodeIterator_FirstElementByPath",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21196 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
21208 static int _wrap_NamedNodeIterator_FirstElementByPath(lua_State* L) {
21214 argc = lua_gettop(L);
21219 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21227 _v = SWIG_lua_isnilstring(L,argv[1]);
21230 return _wrap_NamedNodeIterator_FirstElementByPath__SWIG_1(L);
21238 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21246 _v = SWIG_lua_isnilstring(L,argv[1]);
21250 _v = SWIG_lua_isnilstring(L,argv[2]) && (lua_rawlen(L,argv[2])==1);
21253 return _wrap_NamedNodeIterator_FirstElementByPath__SWIG_0(L);
21259 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_FirstElementByPath'\n"
21260 " Possible C/C++ prototypes are:\n"
21261 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *,Mezzanine::Char8) const\n"
21262 " Mezzanine::XML::Node::FirstElementByPath(Mezzanine::Char8 const *) const\n");
21263 lua_error(L);
return 0;
21267 static int _wrap_NamedNodeIterator_Traverse(lua_State* L) {
21273 SWIG_check_num_args(
"Mezzanine::XML::Node::Traverse",2,2)
21274 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",1,"Mezzanine::XML::NamedNodeIterator *");
21275 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Traverse",2,"Mezzanine::XML::TreeWalker &");
21277 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21278 SWIG_fail_ptr(
"NamedNodeIterator_Traverse",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21282 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
21283 SWIG_fail_ptr(
"NamedNodeIterator_Traverse",2,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
21286 result = (bool)(*arg1)->Traverse(*arg2);
21287 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
21298 static int _wrap_NamedNodeIterator_FindSingleNode__SWIG_0(lua_State* L) {
21305 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",3,3)
21306 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NamedNodeIterator const *");
21307 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
21308 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",3,"Mezzanine::XML::XPathVariableSet *");
21310 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21311 SWIG_fail_ptr(
"NamedNodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21316 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
21317 SWIG_fail_ptr(
"NamedNodeIterator_FindSingleNode",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
21323 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
21335 static int _wrap_NamedNodeIterator_FindSingleNode__SWIG_1(lua_State* L) {
21341 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
21342 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NamedNodeIterator const *");
21343 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::
Char8 const *");
21345 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21346 SWIG_fail_ptr(
"NamedNodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21353 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
21365 static int _wrap_NamedNodeIterator_FindSingleNode__SWIG_2(lua_State* L) {
21371 SWIG_check_num_args(
"Mezzanine::XML::Node::FindSingleNode",2,2)
21372 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",1,"Mezzanine::XML::NamedNodeIterator const *");
21373 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindSingleNode",2,"Mezzanine::XML::XPathQuery const &");
21375 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21376 SWIG_fail_ptr(
"NamedNodeIterator_FindSingleNode",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21380 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
21381 SWIG_fail_ptr(
"NamedNodeIterator_FindSingleNode",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
21387 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
21399 static int _wrap_NamedNodeIterator_FindSingleNode(lua_State* L) {
21405 argc = lua_gettop(L);
21410 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21419 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
21426 return _wrap_NamedNodeIterator_FindSingleNode__SWIG_2(L);
21434 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21442 _v = SWIG_lua_isnilstring(L,argv[1]);
21445 return _wrap_NamedNodeIterator_FindSingleNode__SWIG_1(L);
21453 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21461 _v = SWIG_lua_isnilstring(L,argv[1]);
21466 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
21473 return _wrap_NamedNodeIterator_FindSingleNode__SWIG_0(L);
21479 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_FindSingleNode'\n"
21480 " Possible C/C++ prototypes are:\n"
21481 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
21482 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::Char8 const *) const\n"
21483 " Mezzanine::XML::Node::FindSingleNode(Mezzanine::XML::XPathQuery const &) const\n");
21484 lua_error(L);
return 0;
21488 static int _wrap_NamedNodeIterator_FindNodes__SWIG_0(lua_State* L) {
21495 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",3,3)
21496 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NamedNodeIterator const *");
21497 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
21498 if(!SWIG_isptrtype(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",3,"Mezzanine::XML::XPathVariableSet *");
21500 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21501 SWIG_fail_ptr(
"NamedNodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21506 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
21507 SWIG_fail_ptr(
"NamedNodeIterator_FindNodes",3,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
21513 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
21525 static int _wrap_NamedNodeIterator_FindNodes__SWIG_1(lua_State* L) {
21531 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
21532 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NamedNodeIterator const *");
21533 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::
Char8 const *");
21535 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21536 SWIG_fail_ptr(
"NamedNodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21543 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
21555 static int _wrap_NamedNodeIterator_FindNodes__SWIG_2(lua_State* L) {
21561 SWIG_check_num_args(
"Mezzanine::XML::Node::FindNodes",2,2)
21562 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",1,"Mezzanine::XML::NamedNodeIterator const *");
21563 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::FindNodes",2,"Mezzanine::XML::XPathQuery const &");
21565 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21566 SWIG_fail_ptr(
"NamedNodeIterator_FindNodes",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21570 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
21571 SWIG_fail_ptr(
"NamedNodeIterator_FindNodes",2,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
21577 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
21589 static int _wrap_NamedNodeIterator_FindNodes(lua_State* L) {
21595 argc = lua_gettop(L);
21600 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21609 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
21616 return _wrap_NamedNodeIterator_FindNodes__SWIG_2(L);
21624 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21632 _v = SWIG_lua_isnilstring(L,argv[1]);
21635 return _wrap_NamedNodeIterator_FindNodes__SWIG_1(L);
21643 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
21651 _v = SWIG_lua_isnilstring(L,argv[1]);
21656 if (SWIG_isptrtype(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
21663 return _wrap_NamedNodeIterator_FindNodes__SWIG_0(L);
21669 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_FindNodes'\n"
21670 " Possible C/C++ prototypes are:\n"
21671 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *) const\n"
21672 " Mezzanine::XML::Node::FindNodes(Mezzanine::Char8 const *) const\n"
21673 " Mezzanine::XML::Node::FindNodes(Mezzanine::XML::XPathQuery const &) const\n");
21674 lua_error(L);
return 0;
21678 static int _wrap_NamedNodeIterator_Print__SWIG_0(lua_State* L) {
21683 unsigned int arg4 ;
21685 unsigned int arg6 ;
21687 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
21688 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21689 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
21690 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21691 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21692 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
21693 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
21695 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21696 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21700 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
21701 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
21705 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21706 arg4 = (
unsigned int)lua_tonumber(L, 4);
21707 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
21708 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
21709 arg6 = (
unsigned int)lua_tonumber(L, 6);
21710 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
21722 static
int _wrap_NamedNodeIterator_Print__SWIG_1(lua_State* L) {
21727 unsigned int arg4 ;
21730 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
21731 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21732 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
21733 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21734 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21735 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
21737 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21738 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21742 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
21743 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
21747 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21748 arg4 = (
unsigned int)lua_tonumber(L, 4);
21749 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
21750 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
21762 static
int _wrap_NamedNodeIterator_Print__SWIG_2(lua_State* L) {
21767 unsigned int arg4 ;
21769 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
21770 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21771 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
21772 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21773 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21775 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21776 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21780 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
21781 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
21785 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21786 arg4 = (
unsigned int)lua_tonumber(L, 4);
21787 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
21799 static
int _wrap_NamedNodeIterator_Print__SWIG_3(lua_State* L) {
21805 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
21806 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21807 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
21808 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21810 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21811 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21815 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
21816 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
21832 static int _wrap_NamedNodeIterator_Print__SWIG_4(lua_State* L) {
21837 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
21838 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21839 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"Mezzanine::XML::Writer &");
21841 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21842 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21846 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Writer,0))){
21847 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_Mezzanine__XML__Writer);
21850 (*arg1)->Print(*arg2);
21862 static int _wrap_NamedNodeIterator_Print__SWIG_5(lua_State* L) {
21865 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
21867 unsigned int arg4 ;
21869 unsigned int arg6 ;
21871 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",6,6)
21872 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21873 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
21874 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21875 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21876 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
21877 if(!lua_isnumber(L,6)) SWIG_fail_arg("Mezzanine::XML::Node::Print",6,"
unsigned int");
21879 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21880 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21884 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
21885 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
21889 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21890 arg4 = (
unsigned int)lua_tonumber(L, 4);
21891 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
21892 SWIG_contract_assert((lua_tonumber(L,6)>=0),"number must not be negative")
21893 arg6 = (
unsigned int)lua_tonumber(L, 6);
21894 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5,arg6);
21906 static
int _wrap_NamedNodeIterator_Print__SWIG_6(lua_State* L) {
21909 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
21911 unsigned int arg4 ;
21914 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
21915 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21916 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
21917 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21918 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21919 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"Mezzanine::XML::
Encoding");
21921 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21922 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21926 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
21927 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
21931 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21932 arg4 = (
unsigned int)lua_tonumber(L, 4);
21933 arg5 = (Mezzanine::XML::
Encoding)(
int)lua_tonumber(L, 5);
21934 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
21946 static
int _wrap_NamedNodeIterator_Print__SWIG_7(lua_State* L) {
21949 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
21951 unsigned int arg4 ;
21953 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
21954 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21955 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
21956 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21957 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
21959 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21960 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21964 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
21965 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
21969 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
21970 arg4 = (
unsigned int)lua_tonumber(L, 4);
21971 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
21983 static
int _wrap_NamedNodeIterator_Print__SWIG_8(lua_State* L) {
21986 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
21989 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
21990 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
21991 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
21992 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
21994 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
21995 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
21999 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
22000 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
22016 static int _wrap_NamedNodeIterator_Print__SWIG_9(lua_State* L) {
22019 std::basic_ostream< char,std::char_traits< char > > *arg2 = 0 ;
22021 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
22022 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
22023 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
char,std::char_traits<
char > > &");
22025 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22026 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22030 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,0))){
22031 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t);
22034 (*arg1)->Print(*arg2);
22046 static int _wrap_NamedNodeIterator_Print__SWIG_10(lua_State* L) {
22049 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
22051 unsigned int arg4 ;
22052 unsigned int arg5 ;
22054 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",5,5)
22055 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
22056 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
22057 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
22058 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
22059 if(!lua_isnumber(L,5)) SWIG_fail_arg("Mezzanine::XML::Node::Print",5,"
unsigned int");
22061 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22062 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22066 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
22067 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
22071 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
22072 arg4 = (
unsigned int)lua_tonumber(L, 4);
22073 SWIG_contract_assert((lua_tonumber(L,5)>=0),"number must not be negative")
22074 arg5 = (
unsigned int)lua_tonumber(L, 5);
22075 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4,arg5);
22087 static
int _wrap_NamedNodeIterator_Print__SWIG_11(lua_State* L) {
22090 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
22092 unsigned int arg4 ;
22094 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",4,4)
22095 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
22096 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
22097 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
22098 if(!lua_isnumber(L,4)) SWIG_fail_arg("Mezzanine::XML::Node::Print",4,"
unsigned int");
22100 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22101 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22105 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
22106 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
22110 SWIG_contract_assert((lua_tonumber(L,4)>=0),
"number must not be negative")
22111 arg4 = (
unsigned int)lua_tonumber(L, 4);
22112 (*arg1)->Print(*arg2,(Mezzanine::
Char8 const *)arg3,arg4);
22124 static
int _wrap_NamedNodeIterator_Print__SWIG_12(lua_State* L) {
22127 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
22130 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",3,3)
22131 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
22132 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
22133 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::Node::Print",3,"Mezzanine::
Char8 const *");
22135 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22136 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22140 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
22141 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
22157 static int _wrap_NamedNodeIterator_Print__SWIG_13(lua_State* L) {
22160 std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *arg2 = 0 ;
22162 SWIG_check_num_args(
"Mezzanine::XML::Node::Print",2,2)
22163 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::Print",1,"Mezzanine::XML::NamedNodeIterator const *");
22164 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::Print",2,"std::basic_ostream<
wchar_t,std::char_traits<
wchar_t > > &");
22166 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22167 SWIG_fail_ptr(
"NamedNodeIterator_Print",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22171 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,0))){
22172 SWIG_fail_ptr(
"NamedNodeIterator_Print",2,SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t);
22175 (*arg1)->Print(*arg2);
22187 static int _wrap_NamedNodeIterator_Print(lua_State* L) {
22193 argc = lua_gettop(L);
22198 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22207 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
22214 return _wrap_NamedNodeIterator_Print__SWIG_4(L);
22222 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22231 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
22238 return _wrap_NamedNodeIterator_Print__SWIG_9(L);
22246 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22255 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
22262 return _wrap_NamedNodeIterator_Print__SWIG_13(L);
22270 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22279 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
22287 _v = SWIG_lua_isnilstring(L,argv[2]);
22290 return _wrap_NamedNodeIterator_Print__SWIG_3(L);
22299 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22308 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
22316 _v = SWIG_lua_isnilstring(L,argv[2]);
22319 return _wrap_NamedNodeIterator_Print__SWIG_12(L);
22328 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22337 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
22345 _v = SWIG_lua_isnilstring(L,argv[2]);
22348 return _wrap_NamedNodeIterator_Print__SWIG_8(L);
22357 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22366 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
22374 _v = SWIG_lua_isnilstring(L,argv[2]);
22378 _v = lua_isnumber(L,argv[3]);
22381 return _wrap_NamedNodeIterator_Print__SWIG_11(L);
22391 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22400 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
22408 _v = SWIG_lua_isnilstring(L,argv[2]);
22412 _v = lua_isnumber(L,argv[3]);
22415 return _wrap_NamedNodeIterator_Print__SWIG_2(L);
22425 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22434 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
22442 _v = SWIG_lua_isnilstring(L,argv[2]);
22446 _v = lua_isnumber(L,argv[3]);
22449 return _wrap_NamedNodeIterator_Print__SWIG_7(L);
22459 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22468 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
22476 _v = SWIG_lua_isnilstring(L,argv[2]);
22480 _v = lua_isnumber(L,argv[3]);
22484 _v = lua_isnumber(L,argv[4]);
22487 return _wrap_NamedNodeIterator_Print__SWIG_6(L);
22498 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22507 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
22515 _v = SWIG_lua_isnilstring(L,argv[2]);
22519 _v = lua_isnumber(L,argv[3]);
22523 _v = lua_isnumber(L,argv[4]);
22526 return _wrap_NamedNodeIterator_Print__SWIG_1(L);
22537 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22546 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0)) {
22554 _v = SWIG_lua_isnilstring(L,argv[2]);
22558 _v = lua_isnumber(L,argv[3]);
22562 _v = lua_isnumber(L,argv[4]);
22565 return _wrap_NamedNodeIterator_Print__SWIG_10(L);
22576 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22585 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Writer, 0)) {
22593 _v = SWIG_lua_isnilstring(L,argv[2]);
22597 _v = lua_isnumber(L,argv[3]);
22601 _v = lua_isnumber(L,argv[4]);
22605 _v = lua_isnumber(L,argv[5]);
22608 return _wrap_NamedNodeIterator_Print__SWIG_0(L);
22620 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22629 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0)) {
22637 _v = SWIG_lua_isnilstring(L,argv[2]);
22641 _v = lua_isnumber(L,argv[3]);
22645 _v = lua_isnumber(L,argv[4]);
22649 _v = lua_isnumber(L,argv[5]);
22652 return _wrap_NamedNodeIterator_Print__SWIG_5(L);
22661 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_Print'\n"
22662 " Possible C/C++ prototypes are:\n"
22663 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
22664 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
22665 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *,unsigned int) const\n"
22666 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &,Mezzanine::Char8 const *) const\n"
22667 " Mezzanine::XML::Node::Print(Mezzanine::XML::Writer &) const\n"
22668 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding,unsigned int) const\n"
22669 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int,Mezzanine::XML::Encoding) const\n"
22670 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *,unsigned int) const\n"
22671 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &,Mezzanine::Char8 const *) const\n"
22672 " Mezzanine::XML::Node::Print(std::basic_ostream< char,std::char_traits< char > > &) const\n"
22673 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int,unsigned int) const\n"
22674 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *,unsigned int) const\n"
22675 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &,Mezzanine::Char8 const *) const\n"
22676 " Mezzanine::XML::Node::Print(std::basic_ostream< wchar_t,std::char_traits< wchar_t > > &) const\n");
22677 lua_error(L);
return 0;
22681 static int _wrap_NamedNodeIterator_begin(lua_State* L) {
22686 SWIG_check_num_args(
"Mezzanine::XML::Node::begin",1,1)
22687 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::begin",1,"Mezzanine::XML::NamedNodeIterator const *");
22689 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22690 SWIG_fail_ptr(
"NamedNodeIterator_begin",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22693 result = (*arg1)->begin();
22696 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
22708 static int _wrap_NamedNodeIterator_end(lua_State* L) {
22713 SWIG_check_num_args(
"Mezzanine::XML::Node::end",1,1)
22714 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::end",1,"Mezzanine::XML::NamedNodeIterator const *");
22716 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22717 SWIG_fail_ptr(
"NamedNodeIterator_end",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22720 result = (*arg1)->end();
22723 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__NodeIterator,1); SWIG_arg++;
22735 static int _wrap_NamedNodeIterator_attributes_begin(lua_State* L) {
22740 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_begin",1,1)
22741 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_begin",1,"Mezzanine::XML::NamedNodeIterator const *");
22743 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22744 SWIG_fail_ptr(
"NamedNodeIterator_attributes_begin",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22747 result = (*arg1)->attributes_begin();
22750 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
22762 static int _wrap_NamedNodeIterator_attributes_end(lua_State* L) {
22767 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes_end",1,1)
22768 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes_end",1,"Mezzanine::XML::NamedNodeIterator const *");
22770 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22771 SWIG_fail_ptr(
"NamedNodeIterator_attributes_end",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22774 result = (*arg1)->attributes_end();
22777 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__AttributeIterator,1); SWIG_arg++;
22789 static int _wrap_NamedNodeIterator_GetChildren__SWIG_0(lua_State* L) {
22792 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NodeIterator > > result;
22794 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",1,1)
22795 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::NamedNodeIterator const *");
22797 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22798 SWIG_fail_ptr(
"NamedNodeIterator_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22801 result = (*arg1)->GetChildren();
22804 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t,1); SWIG_arg++;
22816 static int _wrap_NamedNodeIterator_GetChildren__SWIG_1(lua_State* L) {
22820 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::NamedNodeIterator > > result;
22822 SWIG_check_num_args(
"Mezzanine::XML::Node::GetChildren",2,2)
22823 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",1,"Mezzanine::XML::NamedNodeIterator const *");
22824 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::Node::GetChildren",2,"Mezzanine::
Char8 const *");
22826 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22827 SWIG_fail_ptr(
"NamedNodeIterator_GetChildren",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22834 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t,1); SWIG_arg++;
22846 static int _wrap_NamedNodeIterator_GetChildren(lua_State* L) {
22852 argc = lua_gettop(L);
22857 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22864 return _wrap_NamedNodeIterator_GetChildren__SWIG_0(L);
22871 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator, 0)) {
22879 _v = SWIG_lua_isnilstring(L,argv[1]);
22882 return _wrap_NamedNodeIterator_GetChildren__SWIG_1(L);
22887 lua_pushstring(L,
"Wrong arguments for overloaded function 'NamedNodeIterator_GetChildren'\n"
22888 " Possible C/C++ prototypes are:\n"
22889 " Mezzanine::XML::Node::GetChildren() const\n"
22890 " Mezzanine::XML::Node::GetChildren(Mezzanine::Char8 const *) const\n");
22891 lua_error(L);
return 0;
22895 static int _wrap_NamedNodeIterator_attributes(lua_State* L) {
22898 SwigValueWrapper< Mezzanine::XML::ObjectRange< Mezzanine::XML::AttributeIterator > > result;
22900 SWIG_check_num_args(
"Mezzanine::XML::Node::attributes",1,1)
22901 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::attributes",1,"Mezzanine::XML::NamedNodeIterator const *");
22903 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22904 SWIG_fail_ptr(
"NamedNodeIterator_attributes",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22907 result = (*arg1)->attributes();
22910 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t,1); SWIG_arg++;
22922 static int _wrap_NamedNodeIterator_OffSetDebug(lua_State* L) {
22927 SWIG_check_num_args(
"Mezzanine::XML::Node::OffSetDebug",1,1)
22928 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::OffSetDebug",1,"Mezzanine::XML::NamedNodeIterator const *");
22930 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22931 SWIG_fail_ptr(
"NamedNodeIterator_OffSetDebug",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22934 result = (*arg1)->OffSetDebug();
22936 ptrdiff_t * resultptr =
new ptrdiff_t((
const ptrdiff_t &) result);
22937 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_ptrdiff_t,1); SWIG_arg++;
22949 static int _wrap_NamedNodeIterator_HashValue(lua_State* L) {
22954 SWIG_check_num_args(
"Mezzanine::XML::Node::HashValue",1,1)
22955 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::HashValue",1,"Mezzanine::XML::NamedNodeIterator const *");
22957 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22958 SWIG_fail_ptr(
"NamedNodeIterator_HashValue",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22961 result = (*arg1)->HashValue();
22962 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
22973 static int _wrap_NamedNodeIterator_InternalObject(lua_State* L) {
22976 Mezzanine::XML::NodeStruct *result = 0 ;
22978 SWIG_check_num_args(
"Mezzanine::XML::Node::InternalObject",1,1)
22979 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::Node::InternalObject",1,"Mezzanine::XML::NamedNodeIterator const *");
22981 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,0))){
22982 SWIG_fail_ptr(
"NamedNodeIterator_InternalObject",1,SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator);
22985 result = (Mezzanine::XML::NodeStruct *)(*arg1)->InternalObject();
22986 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeStruct,0); SWIG_arg++;
22997 static void swig_delete_NamedNodeIterator(
void *obj) {
23001 static swig_lua_method swig_Mezzanine_XML_NamedNodeIterator_methods[] = {
23002 {
"__eq", _wrap_NamedNodeIterator___eq},
23003 {
"__ref__", _wrap_NamedNodeIterator___ref__},
23004 {
"__deref__", _wrap_NamedNodeIterator___deref__},
23005 {
"__lt", _wrap_NamedNodeIterator___lt},
23006 {
"__le", _wrap_NamedNodeIterator___le},
23007 {
"Empty", _wrap_NamedNodeIterator_Empty},
23008 {
"Type", _wrap_NamedNodeIterator_Type},
23009 {
"Name", _wrap_NamedNodeIterator_Name},
23010 {
"Value", _wrap_NamedNodeIterator_Value},
23011 {
"GetFirstAttribute", _wrap_NamedNodeIterator_GetFirstAttribute},
23012 {
"GetLastAttribute", _wrap_NamedNodeIterator_GetLastAttribute},
23013 {
"GetFirstChild", _wrap_NamedNodeIterator_GetFirstChild},
23014 {
"GetLastChild", _wrap_NamedNodeIterator_GetLastChild},
23015 {
"GetNextSibling", _wrap_NamedNodeIterator_GetNextSibling},
23016 {
"GetPreviousSibling", _wrap_NamedNodeIterator_GetPreviousSibling},
23017 {
"GetParent", _wrap_NamedNodeIterator_GetParent},
23018 {
"GetRoot", _wrap_NamedNodeIterator_GetRoot},
23019 {
"GetText", _wrap_NamedNodeIterator_GetText},
23020 {
"GetChild", _wrap_NamedNodeIterator_GetChild},
23021 {
"GetAttribute", _wrap_NamedNodeIterator_GetAttribute},
23022 {
"GetChildValue", _wrap_NamedNodeIterator_GetChildValue},
23023 {
"SetName", _wrap_NamedNodeIterator_SetName},
23024 {
"SetValue", _wrap_NamedNodeIterator_SetValue},
23025 {
"AppendAttribute", _wrap_NamedNodeIterator_AppendAttribute},
23026 {
"PrependAttribute", _wrap_NamedNodeIterator_PrependAttribute},
23027 {
"InsertAttributeAfter", _wrap_NamedNodeIterator_InsertAttributeAfter},
23028 {
"InsertAttributeBefore", _wrap_NamedNodeIterator_InsertAttributeBefore},
23029 {
"AppendCopy", _wrap_NamedNodeIterator_AppendCopy},
23030 {
"PrependCopy", _wrap_NamedNodeIterator_PrependCopy},
23031 {
"InsertCopyAfter", _wrap_NamedNodeIterator_InsertCopyAfter},
23032 {
"InsertCopyBefore", _wrap_NamedNodeIterator_InsertCopyBefore},
23033 {
"AppendChild", _wrap_NamedNodeIterator_AppendChild},
23034 {
"PrependChild", _wrap_NamedNodeIterator_PrependChild},
23035 {
"InsertChildAfter", _wrap_NamedNodeIterator_InsertChildAfter},
23036 {
"InsertChildBefore", _wrap_NamedNodeIterator_InsertChildBefore},
23037 {
"RemoveAttribute", _wrap_NamedNodeIterator_RemoveAttribute},
23038 {
"RemoveChild", _wrap_NamedNodeIterator_RemoveChild},
23039 {
"FindChildbyAttribute", _wrap_NamedNodeIterator_FindChildbyAttribute},
23040 {
"Path", _wrap_NamedNodeIterator_Path},
23041 {
"FirstElementByPath", _wrap_NamedNodeIterator_FirstElementByPath},
23042 {
"Traverse", _wrap_NamedNodeIterator_Traverse},
23043 {
"FindSingleNode", _wrap_NamedNodeIterator_FindSingleNode},
23044 {
"FindNodes", _wrap_NamedNodeIterator_FindNodes},
23045 {
"Print", _wrap_NamedNodeIterator_Print},
23046 {
"begin", _wrap_NamedNodeIterator_begin},
23047 {
"end", _wrap_NamedNodeIterator_end},
23048 {
"attributes_begin", _wrap_NamedNodeIterator_attributes_begin},
23049 {
"attributes_end", _wrap_NamedNodeIterator_attributes_end},
23050 {
"GetChildren", _wrap_NamedNodeIterator_GetChildren},
23051 {
"attributes", _wrap_NamedNodeIterator_attributes},
23052 {
"OffSetDebug", _wrap_NamedNodeIterator_OffSetDebug},
23053 {
"HashValue", _wrap_NamedNodeIterator_HashValue},
23054 {
"InternalObject", _wrap_NamedNodeIterator_InternalObject},
23060 static swig_lua_class *swig_Mezzanine_XML_NamedNodeIterator_bases[] = {0};
23061 static const char *swig_Mezzanine_XML_NamedNodeIterator_base_names[] = {0};
23062 static swig_lua_class _wrap_class_Mezzanine_XML_NamedNodeIterator = {
"NamedNodeIterator", &SWIGTYPE_p_Mezzanine__XML__NamedNodeIterator,_wrap_new_NamedNodeIterator, swig_delete_NamedNodeIterator, swig_Mezzanine_XML_NamedNodeIterator_methods, swig_Mezzanine_XML_NamedNodeIterator_attributes, swig_Mezzanine_XML_NamedNodeIterator_bases, swig_Mezzanine_XML_NamedNodeIterator_base_names };
23064 static int _wrap_new_NodeText(lua_State* L) {
23068 SWIG_check_num_args(
"Mezzanine::XML::NodeText::NodeText",0,0)
23069 result = (Mezzanine::XML::NodeText *)new Mezzanine::XML::NodeText();
23070 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__NodeText,1); SWIG_arg++;
23081 static
int _wrap_NodeText_Empty(lua_State* L) {
23086 SWIG_check_num_args(
"Mezzanine::XML::NodeText::Empty",1,1)
23087 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::Empty",1,"Mezzanine::XML::NodeText const *");
23089 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23090 SWIG_fail_ptr(
"NodeText_Empty",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23094 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
23105 static int _wrap_NodeText_GetString(lua_State* L) {
23110 SWIG_check_num_args(
"Mezzanine::XML::NodeText::GetString",1,1)
23111 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::GetString",1,"Mezzanine::XML::NodeText const *");
23113 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23114 SWIG_fail_ptr(
"NodeText_GetString",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23118 lua_pushstring(L,(
const char *)result); SWIG_arg++;
23129 static int _wrap_NodeText_AsString__SWIG_0(lua_State* L) {
23135 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsString",2,2)
23136 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsString",1,"Mezzanine::XML::NodeText const *");
23137 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsString",2,"Mezzanine::
Char8 const *");
23139 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23140 SWIG_fail_ptr(
"NodeText_AsString",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23145 lua_pushstring(L,(
const char *)result); SWIG_arg++;
23156 static int _wrap_NodeText_AsString__SWIG_1(lua_State* L) {
23161 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsString",1,1)
23162 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsString",1,"Mezzanine::XML::NodeText const *");
23164 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23165 SWIG_fail_ptr(
"NodeText_AsString",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23169 lua_pushstring(L,(
const char *)result); SWIG_arg++;
23180 static int _wrap_NodeText_AsString(lua_State* L) {
23186 argc = lua_gettop(L);
23191 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23198 return _wrap_NodeText_AsString__SWIG_1(L);
23205 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23213 _v = SWIG_lua_isnilstring(L,argv[1]);
23216 return _wrap_NodeText_AsString__SWIG_0(L);
23221 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsString'\n"
23222 " Possible C/C++ prototypes are:\n"
23223 " Mezzanine::XML::NodeText::AsString(Mezzanine::Char8 const *) const\n"
23224 " Mezzanine::XML::NodeText::AsString() const\n");
23225 lua_error(L);
return 0;
23229 static int _wrap_NodeText_AsInt__SWIG_0(lua_State* L) {
23235 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsInt",2,2)
23236 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInt",1,"Mezzanine::XML::NodeText const *");
23237 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInt",2,"
int");
23239 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23240 SWIG_fail_ptr(
"NodeText_AsInt",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23243 arg2 = (int)lua_tonumber(L, 2);
23245 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23256 static int _wrap_NodeText_AsInt__SWIG_1(lua_State* L) {
23261 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsInt",1,1)
23262 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInt",1,"Mezzanine::XML::NodeText const *");
23264 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23265 SWIG_fail_ptr(
"NodeText_AsInt",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23269 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23280 static int _wrap_NodeText_AsInt(lua_State* L) {
23286 argc = lua_gettop(L);
23291 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23298 return _wrap_NodeText_AsInt__SWIG_1(L);
23305 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23313 _v = lua_isnumber(L,argv[1]);
23316 return _wrap_NodeText_AsInt__SWIG_0(L);
23321 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsInt'\n"
23322 " Possible C/C++ prototypes are:\n"
23323 " Mezzanine::XML::NodeText::AsInt(int) const\n"
23324 " Mezzanine::XML::NodeText::AsInt() const\n");
23325 lua_error(L);
return 0;
23329 static int _wrap_NodeText_AsUint__SWIG_0(lua_State* L) {
23332 unsigned int arg2 ;
23333 unsigned int result;
23335 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsUint",2,2)
23336 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsUint",1,"Mezzanine::XML::NodeText const *");
23337 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsUint",2,"
unsigned int");
23339 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23340 SWIG_fail_ptr(
"NodeText_AsUint",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23343 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
23344 arg2 = (
unsigned int)lua_tonumber(L, 2);
23345 result = (
unsigned int)((Mezzanine::XML::NodeText const *)arg1)->AsUint(arg2);
23346 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23357 static
int _wrap_NodeText_AsUint__SWIG_1(lua_State* L) {
23360 unsigned int result;
23362 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsUint",1,1)
23363 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsUint",1,"Mezzanine::XML::NodeText const *");
23365 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23366 SWIG_fail_ptr(
"NodeText_AsUint",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23370 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23381 static int _wrap_NodeText_AsUint(lua_State* L) {
23387 argc = lua_gettop(L);
23392 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23399 return _wrap_NodeText_AsUint__SWIG_1(L);
23406 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23414 _v = lua_isnumber(L,argv[1]);
23417 return _wrap_NodeText_AsUint__SWIG_0(L);
23422 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsUint'\n"
23423 " Possible C/C++ prototypes are:\n"
23424 " Mezzanine::XML::NodeText::AsUint(unsigned int) const\n"
23425 " Mezzanine::XML::NodeText::AsUint() const\n");
23426 lua_error(L);
return 0;
23430 static int _wrap_NodeText_AsDouble__SWIG_0(lua_State* L) {
23436 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsDouble",2,2)
23437 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsDouble",1,"Mezzanine::XML::NodeText const *");
23438 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsDouble",2,"
double");
23440 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23441 SWIG_fail_ptr(
"NodeText_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23444 arg2 = (double)lua_tonumber(L, 2);
23446 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23457 static int _wrap_NodeText_AsDouble__SWIG_1(lua_State* L) {
23462 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsDouble",1,1)
23463 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsDouble",1,"Mezzanine::XML::NodeText const *");
23465 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23466 SWIG_fail_ptr(
"NodeText_AsDouble",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23470 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23481 static int _wrap_NodeText_AsDouble(lua_State* L) {
23487 argc = lua_gettop(L);
23492 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23499 return _wrap_NodeText_AsDouble__SWIG_1(L);
23506 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23514 _v = lua_isnumber(L,argv[1]);
23517 return _wrap_NodeText_AsDouble__SWIG_0(L);
23522 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsDouble'\n"
23523 " Possible C/C++ prototypes are:\n"
23524 " Mezzanine::XML::NodeText::AsDouble(double) const\n"
23525 " Mezzanine::XML::NodeText::AsDouble() const\n");
23526 lua_error(L);
return 0;
23530 static int _wrap_NodeText_AsFloat__SWIG_0(lua_State* L) {
23536 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsFloat",2,2)
23537 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsFloat",1,"Mezzanine::XML::NodeText const *");
23538 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsFloat",2,"
float");
23540 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23541 SWIG_fail_ptr(
"NodeText_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23544 arg2 = (float)lua_tonumber(L, 2);
23546 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23557 static int _wrap_NodeText_AsFloat__SWIG_1(lua_State* L) {
23562 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsFloat",1,1)
23563 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsFloat",1,"Mezzanine::XML::NodeText const *");
23565 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23566 SWIG_fail_ptr(
"NodeText_AsFloat",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23570 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23581 static int _wrap_NodeText_AsFloat(lua_State* L) {
23587 argc = lua_gettop(L);
23592 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23599 return _wrap_NodeText_AsFloat__SWIG_1(L);
23606 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23614 _v = lua_isnumber(L,argv[1]);
23617 return _wrap_NodeText_AsFloat__SWIG_0(L);
23622 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsFloat'\n"
23623 " Possible C/C++ prototypes are:\n"
23624 " Mezzanine::XML::NodeText::AsFloat(float) const\n"
23625 " Mezzanine::XML::NodeText::AsFloat() const\n");
23626 lua_error(L);
return 0;
23630 static int _wrap_NodeText_AsReal__SWIG_0(lua_State* L) {
23636 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsReal",2,2)
23637 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsReal",1,"Mezzanine::XML::NodeText const *");
23638 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsReal",2,"Mezzanine::
Real");
23640 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23641 SWIG_fail_ptr(
"NodeText_AsReal",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23646 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23657 static int _wrap_NodeText_AsReal__SWIG_1(lua_State* L) {
23662 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsReal",1,1)
23663 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsReal",1,"Mezzanine::XML::NodeText const *");
23665 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23666 SWIG_fail_ptr(
"NodeText_AsReal",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23670 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23681 static int _wrap_NodeText_AsReal(lua_State* L) {
23687 argc = lua_gettop(L);
23692 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23699 return _wrap_NodeText_AsReal__SWIG_1(L);
23706 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23714 _v = lua_isnumber(L,argv[1]);
23717 return _wrap_NodeText_AsReal__SWIG_0(L);
23722 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsReal'\n"
23723 " Possible C/C++ prototypes are:\n"
23724 " Mezzanine::XML::NodeText::AsReal(Mezzanine::Real) const\n"
23725 " Mezzanine::XML::NodeText::AsReal() const\n");
23726 lua_error(L);
return 0;
23730 static int _wrap_NodeText_AsWhole__SWIG_0(lua_State* L) {
23736 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsWhole",2,2)
23737 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsWhole",1,"Mezzanine::XML::NodeText const *");
23738 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsWhole",2,"Mezzanine::
Whole");
23740 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23741 SWIG_fail_ptr(
"NodeText_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23744 SWIG_contract_assert((lua_tonumber(L,2)>=0),
"number must not be negative")
23745 arg2 = (Mezzanine::
Whole)lua_tonumber(L, 2);
23746 result = (Mezzanine::
Whole)((Mezzanine::XML::NodeText const *)arg1)->AsWhole(arg2);
23747 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23758 static
int _wrap_NodeText_AsWhole__SWIG_1(lua_State* L) {
23763 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsWhole",1,1)
23764 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsWhole",1,"Mezzanine::XML::NodeText const *");
23766 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23767 SWIG_fail_ptr(
"NodeText_AsWhole",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23771 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23782 static int _wrap_NodeText_AsWhole(lua_State* L) {
23788 argc = lua_gettop(L);
23793 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23800 return _wrap_NodeText_AsWhole__SWIG_1(L);
23807 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23815 _v = lua_isnumber(L,argv[1]);
23818 return _wrap_NodeText_AsWhole__SWIG_0(L);
23823 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsWhole'\n"
23824 " Possible C/C++ prototypes are:\n"
23825 " Mezzanine::XML::NodeText::AsWhole(Mezzanine::Whole) const\n"
23826 " Mezzanine::XML::NodeText::AsWhole() const\n");
23827 lua_error(L);
return 0;
23831 static int _wrap_NodeText_AsInteger__SWIG_0(lua_State* L) {
23837 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsInteger",2,2)
23838 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInteger",1,"Mezzanine::XML::NodeText const *");
23839 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInteger",2,"Mezzanine::
Integer");
23841 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23842 SWIG_fail_ptr(
"NodeText_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23847 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23858 static int _wrap_NodeText_AsInteger__SWIG_1(lua_State* L) {
23863 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsInteger",1,1)
23864 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsInteger",1,"Mezzanine::XML::NodeText const *");
23866 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23867 SWIG_fail_ptr(
"NodeText_AsInteger",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23871 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
23882 static int _wrap_NodeText_AsInteger(lua_State* L) {
23888 argc = lua_gettop(L);
23893 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23900 return _wrap_NodeText_AsInteger__SWIG_1(L);
23907 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
23915 _v = lua_isnumber(L,argv[1]);
23918 return _wrap_NodeText_AsInteger__SWIG_0(L);
23923 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsInteger'\n"
23924 " Possible C/C++ prototypes are:\n"
23925 " Mezzanine::XML::NodeText::AsInteger(Mezzanine::Integer) const\n"
23926 " Mezzanine::XML::NodeText::AsInteger() const\n");
23927 lua_error(L);
return 0;
23931 static int _wrap_NodeText_AsBool__SWIG_0(lua_State* L) {
23937 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsBool",2,2)
23938 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsBool",1,"Mezzanine::XML::NodeText const *");
23939 if(!lua_isboolean(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsBool",2,"
bool");
23941 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23942 SWIG_fail_ptr(
"NodeText_AsBool",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23945 arg2 = (lua_toboolean(L, 2)!=0);
23947 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
23958 static int _wrap_NodeText_AsBool__SWIG_1(lua_State* L) {
23963 SWIG_check_num_args(
"Mezzanine::XML::NodeText::AsBool",1,1)
23964 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::AsBool",1,"Mezzanine::XML::NodeText const *");
23966 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
23967 SWIG_fail_ptr(
"NodeText_AsBool",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
23971 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
23982 static int _wrap_NodeText_AsBool(lua_State* L) {
23988 argc = lua_gettop(L);
23993 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
24000 return _wrap_NodeText_AsBool__SWIG_1(L);
24007 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__NodeText, 0)) {
24015 _v = lua_isboolean(L,argv[1]);
24018 return _wrap_NodeText_AsBool__SWIG_0(L);
24023 lua_pushstring(L,
"Wrong arguments for overloaded function 'NodeText_AsBool'\n"
24024 " Possible C/C++ prototypes are:\n"
24025 " Mezzanine::XML::NodeText::AsBool(bool) const\n"
24026 " Mezzanine::XML::NodeText::AsBool() const\n");
24027 lua_error(L);
return 0;
24031 static int _wrap_NodeText_Set(lua_State* L) {
24037 SWIG_check_num_args(
"Mezzanine::XML::NodeText::Set",2,2)
24038 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::Set",1,"Mezzanine::XML::NodeText *");
24039 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::NodeText::Set",2,"Mezzanine::
Char8 const *");
24041 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
24042 SWIG_fail_ptr(
"NodeText_Set",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
24047 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
24058 static int _wrap_NodeText_data(lua_State* L) {
24063 SWIG_check_num_args(
"Mezzanine::XML::NodeText::data",1,1)
24064 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::NodeText::data",1,"Mezzanine::XML::NodeText const *");
24066 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__NodeText,0))){
24067 SWIG_fail_ptr(
"NodeText_data",1,SWIGTYPE_p_Mezzanine__XML__NodeText);
24073 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
24085 static void swig_delete_NodeText(
void *obj) {
24090 {
"Empty", _wrap_NodeText_Empty},
24091 {
"GetString", _wrap_NodeText_GetString},
24092 {
"AsString", _wrap_NodeText_AsString},
24093 {
"AsInt", _wrap_NodeText_AsInt},
24094 {
"AsUint", _wrap_NodeText_AsUint},
24095 {
"AsDouble", _wrap_NodeText_AsDouble},
24096 {
"AsFloat", _wrap_NodeText_AsFloat},
24097 {
"AsReal", _wrap_NodeText_AsReal},
24098 {
"AsWhole", _wrap_NodeText_AsWhole},
24099 {
"AsInteger", _wrap_NodeText_AsInteger},
24100 {
"AsBool", _wrap_NodeText_AsBool},
24101 {
"Set", _wrap_NodeText_Set},
24102 {
"data", _wrap_NodeText_data},
24108 static swig_lua_class *swig_Mezzanine_XML_NodeText_bases[] = {0};
24109 static const char *swig_Mezzanine_XML_NodeText_base_names[] = {0};
24110 static swig_lua_class _wrap_class_Mezzanine_XML_NodeText = {
"NodeText", &SWIGTYPE_p_Mezzanine__XML__NodeText,_wrap_new_NodeText, swig_delete_NodeText, swig_Mezzanine_XML_NodeText_methods, swig_Mezzanine_XML_NodeText_attributes, swig_Mezzanine_XML_NodeText_bases, swig_Mezzanine_XML_NodeText_base_names };
24112 static int _wrap_TreeWalker_OnTraversalBegin(lua_State* L) {
24118 SWIG_check_num_args(
"Mezzanine::XML::TreeWalker::OnTraversalBegin",2,2)
24119 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnTraversalBegin",1,"Mezzanine::XML::TreeWalker *");
24120 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnTraversalBegin",2,"Mezzanine::XML::Node &");
24122 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
24123 SWIG_fail_ptr(
"TreeWalker_OnTraversalBegin",1,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
24127 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
24128 SWIG_fail_ptr(
"TreeWalker_OnTraversalBegin",2,SWIGTYPE_p_Mezzanine__XML__Node);
24131 result = (bool)(arg1)->OnTraversalBegin(*arg2);
24132 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
24143 static int _wrap_TreeWalker_OnEachNode(lua_State* L) {
24149 SWIG_check_num_args(
"Mezzanine::XML::TreeWalker::OnEachNode",2,2)
24150 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnEachNode",1,"Mezzanine::XML::TreeWalker *");
24151 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnEachNode",2,"Mezzanine::XML::Node &");
24153 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
24154 SWIG_fail_ptr(
"TreeWalker_OnEachNode",1,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
24158 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
24159 SWIG_fail_ptr(
"TreeWalker_OnEachNode",2,SWIGTYPE_p_Mezzanine__XML__Node);
24162 result = (bool)(arg1)->OnEachNode(*arg2);
24163 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
24174 static int _wrap_TreeWalker_OnTraversalEnd(lua_State* L) {
24180 SWIG_check_num_args(
"Mezzanine::XML::TreeWalker::OnTraversalEnd",2,2)
24181 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnTraversalEnd",1,"Mezzanine::XML::TreeWalker *");
24182 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::TreeWalker::OnTraversalEnd",2,"Mezzanine::XML::Node &");
24184 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__TreeWalker,0))){
24185 SWIG_fail_ptr(
"TreeWalker_OnTraversalEnd",1,SWIGTYPE_p_Mezzanine__XML__TreeWalker);
24189 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
24190 SWIG_fail_ptr(
"TreeWalker_OnTraversalEnd",2,SWIGTYPE_p_Mezzanine__XML__Node);
24193 result = (bool)(arg1)->OnTraversalEnd(*arg2);
24194 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
24205 static void swig_delete_TreeWalker(
void *obj) {
24210 {
"OnTraversalBegin", _wrap_TreeWalker_OnTraversalBegin},
24211 {
"OnEachNode", _wrap_TreeWalker_OnEachNode},
24212 {
"OnTraversalEnd", _wrap_TreeWalker_OnTraversalEnd},
24218 static swig_lua_class *swig_Mezzanine_XML_TreeWalker_bases[] = {0};
24219 static const char *swig_Mezzanine_XML_TreeWalker_base_names[] = {0};
24220 static swig_lua_class _wrap_class_Mezzanine_XML_TreeWalker = {
"TreeWalker", &SWIGTYPE_p_Mezzanine__XML__TreeWalker,0, swig_delete_TreeWalker, swig_Mezzanine_XML_TreeWalker_methods, swig_Mezzanine_XML_TreeWalker_attributes, swig_Mezzanine_XML_TreeWalker_bases, swig_Mezzanine_XML_TreeWalker_base_names };
24222 static int _wrap_AsUtf8__SWIG_0(lua_State* L) {
24224 wchar_t *arg1 = (
wchar_t *) 0 ;
24225 std::basic_string< char,std::char_traits< char >,std::allocator< char > > result;
24227 SWIG_check_num_args(
"Mezzanine::XML::AsUtf8",1,1)
24228 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::
AsUtf8",1,"
wchar_t const *");
24230 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_wchar_t,0))){
24231 SWIG_fail_ptr(
"AsUtf8",1,SWIGTYPE_p_wchar_t);
24236 std::basic_string< char,std::char_traits< char >,std::allocator< char > > * resultptr =
new std::basic_string< char,std::char_traits< char >,std::allocator< char > >((
const std::basic_string< char,std::char_traits< char >,std::allocator< char > > &) result);
24237 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t,1); SWIG_arg++;
24249 static int _wrap_AsUtf8__SWIG_1(lua_State* L) {
24251 std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > *arg1 = 0 ;
24252 std::basic_string< char,std::char_traits< char >,std::allocator< char > > result;
24254 SWIG_check_num_args(
"Mezzanine::XML::AsUtf8",1,1)
24255 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::
AsUtf8",1,"std::basic_string<
wchar_t,std::char_traits<
wchar_t >,std::allocator<
wchar_t > > const &");
24257 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t,0))){
24258 SWIG_fail_ptr(
"AsUtf8",1,SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t);
24261 result =
Mezzanine::XML::AsUtf8((std::basic_string<
wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > >
const &)*arg1);
24263 std::basic_string< char,std::char_traits< char >,std::allocator< char > > * resultptr =
new std::basic_string< char,std::char_traits< char >,std::allocator< char > >((
const std::basic_string< char,std::char_traits< char >,std::allocator< char > > &) result);
24264 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t,1); SWIG_arg++;
24276 static int _wrap_AsUtf8(lua_State* L) {
24282 argc = lua_gettop(L);
24287 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_wchar_t, 0)) {
24294 return _wrap_AsUtf8__SWIG_0(L);
24301 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t, 0)) {
24308 return _wrap_AsUtf8__SWIG_1(L);
24312 lua_pushstring(L,
"Wrong arguments for overloaded function 'AsUtf8'\n"
24313 " Possible C/C++ prototypes are:\n"
24314 " Mezzanine::XML::AsUtf8(wchar_t const *)\n"
24315 " Mezzanine::XML::AsUtf8(std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > const &)\n");
24316 lua_error(L);
return 0;
24320 static int _wrap_AsWide__SWIG_0(lua_State* L) {
24322 char *arg1 = (
char *) 0 ;
24323 std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > result;
24325 SWIG_check_num_args(
"Mezzanine::XML::AsWide",1,1)
24326 if(!SWIG_lua_isnilstring(L,1)) SWIG_fail_arg("Mezzanine::XML::
AsWide",1,"
char const *");
24327 arg1 = (
char *)lua_tostring(L, 1);
24328 result = Mezzanine::XML::AsWide((
char const *)arg1);
24330 std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > * resultptr =
new std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > >((
const std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > &) result);
24331 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t,1); SWIG_arg++;
24343 static int _wrap_AsWide__SWIG_1(lua_State* L) {
24345 std::basic_string< char,std::char_traits< char >,std::allocator< char > > *arg1 = 0 ;
24346 std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > result;
24348 SWIG_check_num_args(
"Mezzanine::XML::AsWide",1,1)
24349 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::
AsWide",1,"std::basic_string<
char,std::char_traits<
char >,std::allocator<
char > > const &");
24351 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t,0))){
24352 SWIG_fail_ptr(
"AsWide",1,SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t);
24355 result =
Mezzanine::XML::AsWide((std::basic_string<
char,std::char_traits< char >,std::allocator< char > >
const &)*arg1);
24357 std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > * resultptr =
new std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > >((
const std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > &) result);
24358 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t,1); SWIG_arg++;
24370 static int _wrap_AsWide(lua_State* L) {
24376 argc = lua_gettop(L);
24381 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t, 0)) {
24388 return _wrap_AsWide__SWIG_1(L);
24394 _v = SWIG_lua_isnilstring(L,argv[0]);
24397 return _wrap_AsWide__SWIG_0(L);
24401 lua_pushstring(L,
"Wrong arguments for overloaded function 'AsWide'\n"
24402 " Possible C/C++ prototypes are:\n"
24403 " Mezzanine::XML::AsWide(char const *)\n"
24404 " Mezzanine::XML::AsWide(std::basic_string< char,std::char_traits< char >,std::allocator< char > > const &)\n");
24405 lua_error(L);
return 0;
24409 static int _wrap_GetOneTag(lua_State* L) {
24411 std::istream *arg1 = 0 ;
24414 SWIG_check_num_args(
"Mezzanine::XML::GetOneTag",1,1)
24415 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::
GetOneTag",1,"std::istream &");
24417 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_std__istream,0))){
24418 SWIG_fail_ptr(
"GetOneTag",1,SWIGTYPE_p_std__istream);
24422 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
24433 static int _wrap_PreParseClassFromSingleTag__SWIG_0(lua_State* L) {
24443 SWIG_check_num_args(
"Mezzanine::XML::PreParseClassFromSingleTag",3,3)
24445 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::PreParseClassFromSingleTag",2,"Mezzanine::
String const &");
24446 if(!lua_isstring(L,3)) SWIG_fail_arg("Mezzanine::XML::PreParseClassFromSingleTag",3,"Mezzanine::
String const &");
24447 temp1.assign(lua_tostring(L,1),lua_rawlen(L,1)); arg1=&temp1;
24448 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
24449 temp3.assign(lua_tostring(L,3),lua_rawlen(L,3)); arg3=&temp3;
24450 result = (Mezzanine::XML::Document *)Mezzanine::XML::PreParseClassFromSingleTag((std::
string const &)*arg1,(std::
string const &)*arg2,(std::
string const &)*arg3);
24451 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Document,0); SWIG_arg++;
24462 static
int _wrap_PreParseClassFromSingleTag__SWIG_1(lua_State* L) {
24470 SWIG_check_num_args(
"Mezzanine::XML::PreParseClassFromSingleTag",2,2)
24471 if(!lua_isstring(L,1)) SWIG_fail_arg("Mezzanine::XML::PreParseClassFromSingleTag",1,"Mezzanine::
String const &");
24472 if(!lua_isstring(L,2)) SWIG_fail_arg("Mezzanine::XML::PreParseClassFromSingleTag",2,"Mezzanine::
String const &");
24473 temp1.assign(lua_tostring(L,1),lua_rawlen(L,1)); arg1=&temp1;
24474 temp2.assign(lua_tostring(L,2),lua_rawlen(L,2)); arg2=&temp2;
24475 result = (Mezzanine::XML::Document *)Mezzanine::XML::PreParseClassFromSingleTag((std::
string const &)*arg1,(std::
string const &)*arg2);
24476 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__Document,0); SWIG_arg++;
24487 static
int _wrap_PreParseClassFromSingleTag(lua_State* L) {
24493 argc = lua_gettop(L);
24497 _v = lua_isstring(L,argv[0]);
24501 _v = lua_isstring(L,argv[1]);
24504 return _wrap_PreParseClassFromSingleTag__SWIG_1(L);
24511 _v = lua_isstring(L,argv[0]);
24515 _v = lua_isstring(L,argv[1]);
24519 _v = lua_isstring(L,argv[2]);
24522 return _wrap_PreParseClassFromSingleTag__SWIG_0(L);
24528 lua_pushstring(L,
"Wrong arguments for overloaded function 'PreParseClassFromSingleTag'\n"
24529 " Possible C/C++ prototypes are:\n"
24530 " Mezzanine::XML::PreParseClassFromSingleTag(Mezzanine::String const &,Mezzanine::String const &,Mezzanine::String const &)\n"
24531 " Mezzanine::XML::PreParseClassFromSingleTag(Mezzanine::String const &,Mezzanine::String const &)\n");
24532 lua_error(L);
return 0;
24536 static int _wrap_EscapeXML(lua_State* L) {
24542 SWIG_check_num_args(
"Mezzanine::XML::EscapeXML",1,1)
24543 if(!lua_isstring(L,1)) SWIG_fail_arg("Mezzanine::XML::
EscapeXML",1,"Mezzanine::
String const &");
24544 temp1.assign(lua_tostring(L,1),lua_rawlen(L,1)); arg1=&temp1;
24545 result = Mezzanine::XML::EscapeXML((std::
string const &)*arg1);
24546 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
24557 static
int _wrap_new_XPathNode__SWIG_0(lua_State* L) {
24561 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::XPathNode",0,0)
24562 result = (Mezzanine::XML::XPathNode *)new Mezzanine::XML::XPathNode();
24563 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
24574 static
int _wrap_new_XPathNode__SWIG_1(lua_State* L) {
24579 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::XPathNode",1,1)
24580 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::XPathNode",1,"Mezzanine::XML::Node const &");
24582 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Node,0))){
24583 SWIG_fail_ptr(
"new_XPathNode",1,SWIGTYPE_p_Mezzanine__XML__Node);
24587 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
24598 static int _wrap_new_XPathNode__SWIG_2(lua_State* L) {
24604 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::XPathNode",2,2)
24605 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::XPathNode",1,"Mezzanine::XML::Attribute const &");
24606 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathNode::XPathNode",2,"Mezzanine::XML::Node const &");
24608 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__Attribute,0))){
24609 SWIG_fail_ptr(
"new_XPathNode",1,SWIGTYPE_p_Mezzanine__XML__Attribute);
24613 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__Node,0))){
24614 SWIG_fail_ptr(
"new_XPathNode",2,SWIGTYPE_p_Mezzanine__XML__Node);
24618 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
24629 static int _wrap_new_XPathNode(lua_State* L) {
24635 argc = lua_gettop(L);
24637 return _wrap_new_XPathNode__SWIG_0(L);
24643 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
24650 return _wrap_new_XPathNode__SWIG_1(L);
24657 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Attribute, 0)) {
24666 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__Node, 0)) {
24673 return _wrap_new_XPathNode__SWIG_2(L);
24678 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_XPathNode'\n"
24679 " Possible C/C++ prototypes are:\n"
24680 " Mezzanine::XML::XPathNode::XPathNode()\n"
24681 " Mezzanine::XML::XPathNode::XPathNode(Mezzanine::XML::Node const &)\n"
24682 " Mezzanine::XML::XPathNode::XPathNode(Mezzanine::XML::Attribute const &,Mezzanine::XML::Node const &)\n");
24683 lua_error(L);
return 0;
24687 static int _wrap_XPathNode_GetNode(lua_State* L) {
24692 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::GetNode",1,1)
24693 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::GetNode",1,"Mezzanine::XML::XPathNode const *");
24695 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24696 SWIG_fail_ptr(
"XPathNode_GetNode",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24702 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
24714 static int _wrap_XPathNode_GetAttribute(lua_State* L) {
24719 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::GetAttribute",1,1)
24720 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::GetAttribute",1,"Mezzanine::XML::XPathNode const *");
24722 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24723 SWIG_fail_ptr(
"XPathNode_GetAttribute",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24729 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Attribute,1); SWIG_arg++;
24741 static int _wrap_XPathNode_GetParent(lua_State* L) {
24746 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::GetParent",1,1)
24747 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::GetParent",1,"Mezzanine::XML::XPathNode const *");
24749 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24750 SWIG_fail_ptr(
"XPathNode_GetParent",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24756 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__Node,1); SWIG_arg++;
24768 static int _wrap_XPathNode___eq(lua_State* L) {
24774 SWIG_check_num_args(
"Mezzanine::XML::XPathNode::operator ==",2,2)
24775 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNode::operator ==",1,"Mezzanine::XML::XPathNode const *");
24776 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathNode::operator ==",2,"Mezzanine::XML::XPathNode const &");
24778 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24779 SWIG_fail_ptr(
"XPathNode___eq",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24783 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24784 SWIG_fail_ptr(
"XPathNode___eq",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24788 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
24799 static void swig_delete_XPathNode(
void *obj) {
24804 {
"GetNode", _wrap_XPathNode_GetNode},
24805 {
"GetAttribute", _wrap_XPathNode_GetAttribute},
24806 {
"GetParent", _wrap_XPathNode_GetParent},
24807 {
"__eq", _wrap_XPathNode___eq},
24813 static swig_lua_class *swig_Mezzanine_XML_XPathNode_bases[] = {0};
24814 static const char *swig_Mezzanine_XML_XPathNode_base_names[] = {0};
24815 static swig_lua_class _wrap_class_Mezzanine_XML_XPathNode = {
"XPathNode", &SWIGTYPE_p_Mezzanine__XML__XPathNode,_wrap_new_XPathNode, swig_delete_XPathNode, swig_Mezzanine_XML_XPathNode_methods, swig_Mezzanine_XML_XPathNode_attributes, swig_Mezzanine_XML_XPathNode_bases, swig_Mezzanine_XML_XPathNode_base_names };
24817 static int _wrap_new_XPathNodeSet__SWIG_0(lua_State* L) {
24821 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::XPathNodeSet",0,0)
24822 result = (Mezzanine::XML::XPathNodeSet *)new Mezzanine::XML::XPathNodeSet();
24823 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
24834 static
int _wrap_new_XPathNodeSet__SWIG_1(lua_State* L) {
24841 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::XPathNodeSet",3,3)
24842 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",1,"Mezzanine::XML::XPathNodeSet::const_iterator");
24843 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",2,"Mezzanine::XML::XPathNodeSet::const_iterator");
24844 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",3,"Mezzanine::XML::XPathNodeSet::CollectionType");
24846 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24847 SWIG_fail_ptr(
"new_XPathNodeSet",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24851 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24852 SWIG_fail_ptr(
"new_XPathNodeSet",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24857 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
24868 static int _wrap_new_XPathNodeSet__SWIG_2(lua_State* L) {
24874 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::XPathNodeSet",2,2)
24875 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",1,"Mezzanine::XML::XPathNodeSet::const_iterator");
24876 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",2,"Mezzanine::XML::XPathNodeSet::const_iterator");
24878 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24879 SWIG_fail_ptr(
"new_XPathNodeSet",1,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24883 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
24884 SWIG_fail_ptr(
"new_XPathNodeSet",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
24888 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
24899 static int _wrap_new_XPathNodeSet__SWIG_3(lua_State* L) {
24904 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::XPathNodeSet",1,1)
24905 if(!lua_isuserdata(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::XPathNodeSet",1,"Mezzanine::XML::XPathNodeSet const &");
24907 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
24908 SWIG_fail_ptr(
"new_XPathNodeSet",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
24912 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
24923 static int _wrap_new_XPathNodeSet(lua_State* L) {
24929 argc = lua_gettop(L);
24931 return _wrap_new_XPathNodeSet__SWIG_0(L);
24937 if (lua_isuserdata(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNodeSet, 0)) {
24944 return _wrap_new_XPathNodeSet__SWIG_3(L);
24951 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
24960 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
24967 return _wrap_new_XPathNodeSet__SWIG_2(L);
24975 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
24984 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
24992 _v = lua_isnumber(L,argv[2]);
24995 return _wrap_new_XPathNodeSet__SWIG_1(L);
25001 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_XPathNodeSet'\n"
25002 " Possible C/C++ prototypes are:\n"
25003 " Mezzanine::XML::XPathNodeSet::XPathNodeSet()\n"
25004 " Mezzanine::XML::XPathNodeSet::XPathNodeSet(Mezzanine::XML::XPathNodeSet::const_iterator,Mezzanine::XML::XPathNodeSet::const_iterator,Mezzanine::XML::XPathNodeSet::CollectionType)\n"
25005 " Mezzanine::XML::XPathNodeSet::XPathNodeSet(Mezzanine::XML::XPathNodeSet::const_iterator,Mezzanine::XML::XPathNodeSet::const_iterator)\n"
25006 " Mezzanine::XML::XPathNodeSet::XPathNodeSet(Mezzanine::XML::XPathNodeSet const &)\n");
25007 lua_error(L);
return 0;
25011 static int _wrap_XPathNodeSet_Type(lua_State* L) {
25016 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::Type",1,1)
25017 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::Type",1,"Mezzanine::XML::XPathNodeSet const *");
25019 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25020 SWIG_fail_ptr(
"XPathNodeSet_Type",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25024 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
25035 static int _wrap_XPathNodeSet_size(lua_State* L) {
25040 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::size",1,1)
25041 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::size",1,"Mezzanine::XML::XPathNodeSet const *");
25043 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25044 SWIG_fail_ptr(
"XPathNodeSet_size",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25048 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
25059 static int _wrap_XPathNodeSet_begin(lua_State* L) {
25064 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::begin",1,1)
25065 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::begin",1,"Mezzanine::XML::XPathNodeSet const *");
25067 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25068 SWIG_fail_ptr(
"XPathNodeSet_begin",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25072 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNode,0); SWIG_arg++;
25083 static int _wrap_XPathNodeSet_end(lua_State* L) {
25088 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::end",1,1)
25089 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::end",1,"Mezzanine::XML::XPathNodeSet const *");
25091 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25092 SWIG_fail_ptr(
"XPathNodeSet_end",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25096 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNode,0); SWIG_arg++;
25107 static int _wrap_XPathNodeSet_sort__SWIG_0(lua_State* L) {
25112 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::sort",2,2)
25113 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::sort",1,"Mezzanine::XML::XPathNodeSet *");
25114 if(!lua_isboolean(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::sort",2,"
bool");
25116 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25117 SWIG_fail_ptr(
"XPathNodeSet_sort",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25120 arg2 = (lua_toboolean(L, 2)!=0);
25121 (arg1)->sort(arg2);
25133 static int _wrap_XPathNodeSet_sort__SWIG_1(lua_State* L) {
25137 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::sort",1,1)
25138 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::sort",1,"Mezzanine::XML::XPathNodeSet *");
25140 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25141 SWIG_fail_ptr(
"XPathNodeSet_sort",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25156 static int _wrap_XPathNodeSet_sort(lua_State* L) {
25162 argc = lua_gettop(L);
25167 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNodeSet, 0)) {
25174 return _wrap_XPathNodeSet_sort__SWIG_1(L);
25181 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNodeSet, 0)) {
25189 _v = lua_isboolean(L,argv[1]);
25192 return _wrap_XPathNodeSet_sort__SWIG_0(L);
25197 lua_pushstring(L,
"Wrong arguments for overloaded function 'XPathNodeSet_sort'\n"
25198 " Possible C/C++ prototypes are:\n"
25199 " Mezzanine::XML::XPathNodeSet::sort(bool)\n"
25200 " Mezzanine::XML::XPathNodeSet::sort()\n");
25201 lua_error(L);
return 0;
25205 static int _wrap_XPathNodeSet_first(lua_State* L) {
25210 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::first",1,1)
25211 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::first",1,"Mezzanine::XML::XPathNodeSet const *");
25213 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25214 SWIG_fail_ptr(
"XPathNodeSet_first",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25220 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNode,1); SWIG_arg++;
25232 static int _wrap_XPathNodeSet_Empty(lua_State* L) {
25237 SWIG_check_num_args(
"Mezzanine::XML::XPathNodeSet::Empty",1,1)
25238 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathNodeSet::Empty",1,"Mezzanine::XML::XPathNodeSet const *");
25240 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25241 SWIG_fail_ptr(
"XPathNodeSet_Empty",1,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25245 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25256 static void swig_delete_XPathNodeSet(
void *obj) {
25261 {
"Type", _wrap_XPathNodeSet_Type},
25262 {
"size", _wrap_XPathNodeSet_size},
25263 {
"begin", _wrap_XPathNodeSet_begin},
25264 {
"end", _wrap_XPathNodeSet_end},
25265 {
"sort", _wrap_XPathNodeSet_sort},
25266 {
"first", _wrap_XPathNodeSet_first},
25267 {
"Empty", _wrap_XPathNodeSet_Empty},
25273 static swig_lua_class *swig_Mezzanine_XML_XPathNodeSet_bases[] = {0};
25274 static const char *swig_Mezzanine_XML_XPathNodeSet_base_names[] = {0};
25275 static swig_lua_class _wrap_class_Mezzanine_XML_XPathNodeSet = {
"XPathNodeSet", &SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,_wrap_new_XPathNodeSet, swig_delete_XPathNodeSet, swig_Mezzanine_XML_XPathNodeSet_methods, swig_Mezzanine_XML_XPathNodeSet_attributes, swig_Mezzanine_XML_XPathNodeSet_bases, swig_Mezzanine_XML_XPathNodeSet_base_names };
25277 static int _wrap_XPathParseResult_Offset_set(lua_State* L) {
25283 SWIG_check_num_args(
"Mezzanine::XML::XPathParseResult::Offset",2,2)
25284 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathParseResult::Offset",1,"Mezzanine::XML::XPathParseResult *");
25285 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathParseResult::Offset",2,"ptrdiff_t");
25287 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult,0))){
25288 SWIG_fail_ptr(
"XPathParseResult_Offset_set",1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult);
25292 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&argp2,SWIGTYPE_p_ptrdiff_t,0))){
25293 SWIG_fail_ptr(
"XPathParseResult_Offset_set",2,SWIGTYPE_p_ptrdiff_t);
25297 if (arg1) (arg1)->Offset = arg2;
25309 static int _wrap_XPathParseResult_Offset_get(lua_State* L) {
25314 SWIG_check_num_args(
"Mezzanine::XML::XPathParseResult::Offset",1,1)
25315 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathParseResult::Offset",1,"Mezzanine::XML::XPathParseResult *");
25317 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult,0))){
25318 SWIG_fail_ptr(
"XPathParseResult_Offset_get",1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult);
25321 result = ((arg1)->Offset);
25323 ptrdiff_t * resultptr =
new ptrdiff_t((
const ptrdiff_t &) result);
25324 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_ptrdiff_t,1); SWIG_arg++;
25336 static int _wrap_new_XPathParseResult(lua_State* L) {
25340 SWIG_check_num_args(
"Mezzanine::XML::XPathParseResult::XPathParseResult",0,0)
25341 result = (Mezzanine::XML::XPathParseResult *)new Mezzanine::XML::XPathParseResult();
25342 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathParseResult,1); SWIG_arg++;
25353 static
int _wrap_XPathParseResult_Description(lua_State* L) {
25358 SWIG_check_num_args(
"Mezzanine::XML::XPathParseResult::Description",1,1)
25359 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathParseResult::Description",1,"Mezzanine::XML::XPathParseResult const *");
25361 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult,0))){
25362 SWIG_fail_ptr(
"XPathParseResult_Description",1,SWIGTYPE_p_Mezzanine__XML__XPathParseResult);
25366 lua_pushstring(L,(
const char *)result); SWIG_arg++;
25377 static void swig_delete_XPathParseResult(
void *obj) {
25381 static swig_lua_method swig_Mezzanine_XML_XPathParseResult_methods[] = {
25382 {
"Description", _wrap_XPathParseResult_Description},
25386 {
"Offset", _wrap_XPathParseResult_Offset_get, _wrap_XPathParseResult_Offset_set},
25389 static swig_lua_class *swig_Mezzanine_XML_XPathParseResult_bases[] = {0};
25390 static const char *swig_Mezzanine_XML_XPathParseResult_base_names[] = {0};
25391 static swig_lua_class _wrap_class_Mezzanine_XML_XPathParseResult = {
"XPathParseResult", &SWIGTYPE_p_Mezzanine__XML__XPathParseResult,_wrap_new_XPathParseResult, swig_delete_XPathParseResult, swig_Mezzanine_XML_XPathParseResult_methods, swig_Mezzanine_XML_XPathParseResult_attributes, swig_Mezzanine_XML_XPathParseResult_bases, swig_Mezzanine_XML_XPathParseResult_base_names };
25393 static int _wrap_XPathVariable_Name(lua_State* L) {
25398 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Name",1,1)
25399 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Name",1,"Mezzanine::XML::XPathVariable const *");
25401 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25402 SWIG_fail_ptr(
"XPathVariable_Name",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25406 lua_pushstring(L,(
const char *)result); SWIG_arg++;
25417 static int _wrap_XPathVariable_Type(lua_State* L) {
25422 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Type",1,1)
25423 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Type",1,"Mezzanine::XML::XPathVariable const *");
25425 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25426 SWIG_fail_ptr(
"XPathVariable_Type",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25430 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
25441 static int _wrap_XPathVariable_GetBoole(lua_State* L) {
25446 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::GetBoole",1,1)
25447 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::GetBoole",1,"Mezzanine::XML::XPathVariable const *");
25449 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25450 SWIG_fail_ptr(
"XPathVariable_GetBoole",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25454 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25465 static int _wrap_XPathVariable_GetNumber(lua_State* L) {
25470 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::GetNumber",1,1)
25471 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::GetNumber",1,"Mezzanine::XML::XPathVariable const *");
25473 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25474 SWIG_fail_ptr(
"XPathVariable_GetNumber",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25478 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
25489 static int _wrap_XPathVariable_GetString(lua_State* L) {
25494 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::GetString",1,1)
25495 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::GetString",1,"Mezzanine::XML::XPathVariable const *");
25497 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25498 SWIG_fail_ptr(
"XPathVariable_GetString",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25502 lua_pushstring(L,(
const char *)result); SWIG_arg++;
25513 static int _wrap_XPathVariable_GetNodeSet(lua_State* L) {
25518 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::GetNodeSet",1,1)
25519 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::GetNodeSet",1,"Mezzanine::XML::XPathVariable const *");
25521 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25522 SWIG_fail_ptr(
"XPathVariable_GetNodeSet",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25526 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0); SWIG_arg++;
25537 static int _wrap_XPathVariable_Set__SWIG_0(lua_State* L) {
25543 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Set",2,2)
25544 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",1,"Mezzanine::XML::XPathVariable *");
25545 if(!lua_isboolean(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",2,"
bool");
25547 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25548 SWIG_fail_ptr(
"XPathVariable_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25551 arg2 = (lua_toboolean(L, 2)!=0);
25552 result = (bool)(arg1)->Set(arg2);
25553 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25564 static int _wrap_XPathVariable_Set__SWIG_1(lua_State* L) {
25570 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Set",2,2)
25571 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",1,"Mezzanine::XML::XPathVariable *");
25572 if(!lua_isnumber(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",2,"
double");
25574 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25575 SWIG_fail_ptr(
"XPathVariable_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25578 arg2 = (double)lua_tonumber(L, 2);
25579 result = (bool)(arg1)->Set(arg2);
25580 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25591 static int _wrap_XPathVariable_Set__SWIG_2(lua_State* L) {
25597 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Set",2,2)
25598 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",1,"Mezzanine::XML::XPathVariable *");
25599 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",2,"Mezzanine::
Char8 const *");
25601 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25602 SWIG_fail_ptr(
"XPathVariable_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25607 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25618 static int _wrap_XPathVariable_Set__SWIG_3(lua_State* L) {
25624 SWIG_check_num_args(
"Mezzanine::XML::XPathVariable::Set",2,2)
25625 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",1,"Mezzanine::XML::XPathVariable *");
25626 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariable::Set",2,"Mezzanine::XML::XPathNodeSet const &");
25628 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0))){
25629 SWIG_fail_ptr(
"XPathVariable_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariable);
25633 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25634 SWIG_fail_ptr(
"XPathVariable_Set",2,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25638 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25649 static int _wrap_XPathVariable_Set(lua_State* L) {
25655 argc = lua_gettop(L);
25660 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariable, 0)) {
25669 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNodeSet, 0)) {
25676 return _wrap_XPathVariable_Set__SWIG_3(L);
25684 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariable, 0)) {
25692 _v = lua_isboolean(L,argv[1]);
25695 return _wrap_XPathVariable_Set__SWIG_0(L);
25703 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariable, 0)) {
25711 _v = lua_isnumber(L,argv[1]);
25714 return _wrap_XPathVariable_Set__SWIG_1(L);
25722 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariable, 0)) {
25730 _v = SWIG_lua_isnilstring(L,argv[1]);
25733 return _wrap_XPathVariable_Set__SWIG_2(L);
25738 lua_pushstring(L,
"Wrong arguments for overloaded function 'XPathVariable_Set'\n"
25739 " Possible C/C++ prototypes are:\n"
25740 " Mezzanine::XML::XPathVariable::Set(bool)\n"
25741 " Mezzanine::XML::XPathVariable::Set(double)\n"
25742 " Mezzanine::XML::XPathVariable::Set(Mezzanine::Char8 const *)\n"
25743 " Mezzanine::XML::XPathVariable::Set(Mezzanine::XML::XPathNodeSet const &)\n");
25744 lua_error(L);
return 0;
25748 static void swig_delete_XPathVariable(
void *obj) {
25752 static swig_lua_method swig_Mezzanine_XML_XPathVariable_methods[] = {
25753 {
"Name", _wrap_XPathVariable_Name},
25754 {
"Type", _wrap_XPathVariable_Type},
25755 {
"GetBoole", _wrap_XPathVariable_GetBoole},
25756 {
"GetNumber", _wrap_XPathVariable_GetNumber},
25757 {
"GetString", _wrap_XPathVariable_GetString},
25758 {
"GetNodeSet", _wrap_XPathVariable_GetNodeSet},
25759 {
"Set", _wrap_XPathVariable_Set},
25765 static swig_lua_class *swig_Mezzanine_XML_XPathVariable_bases[] = {0};
25766 static const char *swig_Mezzanine_XML_XPathVariable_base_names[] = {0};
25767 static swig_lua_class _wrap_class_Mezzanine_XML_XPathVariable = {
"XPathVariable", &SWIGTYPE_p_Mezzanine__XML__XPathVariable,0, swig_delete_XPathVariable, swig_Mezzanine_XML_XPathVariable_methods, swig_Mezzanine_XML_XPathVariable_attributes, swig_Mezzanine_XML_XPathVariable_bases, swig_Mezzanine_XML_XPathVariable_base_names };
25769 static int _wrap_new_XPathVariableSet(lua_State* L) {
25773 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::XPathVariableSet",0,0)
25774 result = (Mezzanine::XML::XPathVariableSet *)new Mezzanine::XML::XPathVariableSet();
25775 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,1); SWIG_arg++;
25786 static
int _wrap_XPathVariableSet_Add(lua_State* L) {
25793 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Add",3,3)
25794 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Add",1,"Mezzanine::XML::XPathVariableSet *");
25795 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Add",2,"Mezzanine::
Char8 const *");
25796 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Add",3,"Mezzanine::XML::
XPathValueType");
25798 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
25799 SWIG_fail_ptr(
"XPathVariableSet_Add",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
25805 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0); SWIG_arg++;
25816 static int _wrap_XPathVariableSet_Set__SWIG_0(lua_State* L) {
25823 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Set",3,3)
25824 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",1,"Mezzanine::XML::XPathVariableSet *");
25825 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",2,"Mezzanine::
Char8 const *");
25826 if(!lua_isboolean(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",3,"
bool");
25828 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
25829 SWIG_fail_ptr(
"XPathVariableSet_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
25833 arg3 = (lua_toboolean(L, 3)!=0);
25835 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25846 static int _wrap_XPathVariableSet_Set__SWIG_1(lua_State* L) {
25853 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Set",3,3)
25854 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",1,"Mezzanine::XML::XPathVariableSet *");
25855 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",2,"Mezzanine::
Char8 const *");
25856 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",3,"
double");
25858 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
25859 SWIG_fail_ptr(
"XPathVariableSet_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
25863 arg3 = (double)lua_tonumber(L, 3);
25865 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25876 static int _wrap_XPathVariableSet_Set__SWIG_2(lua_State* L) {
25883 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Set",3,3)
25884 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",1,"Mezzanine::XML::XPathVariableSet *");
25885 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",2,"Mezzanine::
Char8 const *");
25886 if(!SWIG_lua_isnilstring(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",3,"Mezzanine::
Char8 const *");
25888 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
25889 SWIG_fail_ptr(
"XPathVariableSet_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
25895 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25906 static int _wrap_XPathVariableSet_Set__SWIG_3(lua_State* L) {
25913 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Set",3,3)
25914 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",1,"Mezzanine::XML::XPathVariableSet *");
25915 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",2,"Mezzanine::
Char8 const *");
25916 if(!lua_isuserdata(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Set",3,"Mezzanine::XML::XPathNodeSet const &");
25918 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
25919 SWIG_fail_ptr(
"XPathVariableSet_Set",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
25924 if (!SWIG_IsOK(SWIG_ConvertPtr(L,3,(
void**)&arg3,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,0))){
25925 SWIG_fail_ptr(
"XPathVariableSet_Set",3,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet);
25929 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
25940 static int _wrap_XPathVariableSet_Set(lua_State* L) {
25946 argc = lua_gettop(L);
25951 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
25959 _v = SWIG_lua_isnilstring(L,argv[1]);
25964 if (lua_isuserdata(L,argv[2])==0 || SWIG_ConvertPtr(L,argv[2], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNodeSet, 0)) {
25971 return _wrap_XPathVariableSet_Set__SWIG_3(L);
25980 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
25988 _v = SWIG_lua_isnilstring(L,argv[1]);
25992 _v = lua_isboolean(L,argv[2]);
25995 return _wrap_XPathVariableSet_Set__SWIG_0(L);
26004 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
26012 _v = SWIG_lua_isnilstring(L,argv[1]);
26016 _v = lua_isnumber(L,argv[2]);
26019 return _wrap_XPathVariableSet_Set__SWIG_1(L);
26028 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
26036 _v = SWIG_lua_isnilstring(L,argv[1]);
26040 _v = SWIG_lua_isnilstring(L,argv[2]);
26043 return _wrap_XPathVariableSet_Set__SWIG_2(L);
26049 lua_pushstring(L,
"Wrong arguments for overloaded function 'XPathVariableSet_Set'\n"
26050 " Possible C/C++ prototypes are:\n"
26051 " Mezzanine::XML::XPathVariableSet::Set(Mezzanine::Char8 const *,bool)\n"
26052 " Mezzanine::XML::XPathVariableSet::Set(Mezzanine::Char8 const *,double)\n"
26053 " Mezzanine::XML::XPathVariableSet::Set(Mezzanine::Char8 const *,Mezzanine::Char8 const *)\n"
26054 " Mezzanine::XML::XPathVariableSet::Set(Mezzanine::Char8 const *,Mezzanine::XML::XPathNodeSet const &)\n");
26055 lua_error(L);
return 0;
26059 static int _wrap_XPathVariableSet_Get(lua_State* L) {
26065 SWIG_check_num_args(
"Mezzanine::XML::XPathVariableSet::Get",2,2)
26066 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Get",1,"Mezzanine::XML::XPathVariableSet *");
26067 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathVariableSet::Get",2,"Mezzanine::
Char8 const *");
26069 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
26070 SWIG_fail_ptr(
"XPathVariableSet_Get",1,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
26075 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathVariable,0); SWIG_arg++;
26086 static void swig_delete_XPathVariableSet(
void *obj) {
26090 static swig_lua_method swig_Mezzanine_XML_XPathVariableSet_methods[] = {
26091 {
"Add", _wrap_XPathVariableSet_Add},
26092 {
"Set", _wrap_XPathVariableSet_Set},
26093 {
"Get", _wrap_XPathVariableSet_Get},
26099 static swig_lua_class *swig_Mezzanine_XML_XPathVariableSet_bases[] = {0};
26100 static const char *swig_Mezzanine_XML_XPathVariableSet_base_names[] = {0};
26101 static swig_lua_class _wrap_class_Mezzanine_XML_XPathVariableSet = {
"XPathVariableSet", &SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,_wrap_new_XPathVariableSet, swig_delete_XPathVariableSet, swig_Mezzanine_XML_XPathVariableSet_methods, swig_Mezzanine_XML_XPathVariableSet_attributes, swig_Mezzanine_XML_XPathVariableSet_bases, swig_Mezzanine_XML_XPathVariableSet_base_names };
26103 static int _wrap_new_XPathQuery__SWIG_0(lua_State* L) {
26109 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::XPathQuery",2,2)
26110 if(!SWIG_lua_isnilstring(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::XPathQuery",1,"Mezzanine::
Char8 const *");
26111 if(!SWIG_isptrtype(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::XPathQuery",2,"Mezzanine::XML::XPathVariableSet *");
26112 arg1 = (Mezzanine::
Char8 *)lua_tostring(L, 1);
26114 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet,0))){
26115 SWIG_fail_ptr(
"new_XPathQuery",2,SWIGTYPE_p_Mezzanine__XML__XPathVariableSet);
26119 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathQuery,1); SWIG_arg++;
26130 static int _wrap_new_XPathQuery__SWIG_1(lua_State* L) {
26135 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::XPathQuery",1,1)
26136 if(!SWIG_lua_isnilstring(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::XPathQuery",1,"Mezzanine::
Char8 const *");
26137 arg1 = (Mezzanine::
Char8 *)lua_tostring(L, 1);
26138 result = (Mezzanine::XML::XPathQuery *)new Mezzanine::XML::XPathQuery((Mezzanine::
Char8 const *)arg1);
26139 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathQuery,1); SWIG_arg++;
26150 static
int _wrap_new_XPathQuery(lua_State* L) {
26156 argc = lua_gettop(L);
26160 _v = SWIG_lua_isnilstring(L,argv[0]);
26163 return _wrap_new_XPathQuery__SWIG_1(L);
26169 _v = SWIG_lua_isnilstring(L,argv[0]);
26174 if (SWIG_isptrtype(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathVariableSet, 0)) {
26181 return _wrap_new_XPathQuery__SWIG_0(L);
26186 lua_pushstring(L,
"Wrong arguments for overloaded function 'new_XPathQuery'\n"
26187 " Possible C/C++ prototypes are:\n"
26188 " Mezzanine::XML::XPathQuery::XPathQuery(Mezzanine::Char8 const *,Mezzanine::XML::XPathVariableSet *)\n"
26189 " Mezzanine::XML::XPathQuery::XPathQuery(Mezzanine::Char8 const *)\n");
26190 lua_error(L);
return 0;
26194 static int _wrap_XPathQuery_ReturnType(lua_State* L) {
26199 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::ReturnType",1,1)
26200 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::ReturnType",1,"Mezzanine::XML::XPathQuery const *");
26202 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26203 SWIG_fail_ptr(
"XPathQuery_ReturnType",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26207 lua_pushnumber(L, (lua_Number)(
int)(result)); SWIG_arg++;
26218 static int _wrap_XPathQuery_EvaluateBoole(lua_State* L) {
26224 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::EvaluateBoole",2,2)
26225 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateBoole",1,"Mezzanine::XML::XPathQuery const *");
26226 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateBoole",2,"Mezzanine::XML::XPathNode const &");
26228 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26229 SWIG_fail_ptr(
"XPathQuery_EvaluateBoole",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26233 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
26234 SWIG_fail_ptr(
"XPathQuery_EvaluateBoole",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
26238 lua_pushboolean(L,(
int)(result!=0)); SWIG_arg++;
26249 static int _wrap_XPathQuery_EvaluateNumber(lua_State* L) {
26255 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::EvaluateNumber",2,2)
26256 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateNumber",1,"Mezzanine::XML::XPathQuery const *");
26257 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateNumber",2,"Mezzanine::XML::XPathNode const &");
26259 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26260 SWIG_fail_ptr(
"XPathQuery_EvaluateNumber",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26264 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
26265 SWIG_fail_ptr(
"XPathQuery_EvaluateNumber",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
26269 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
26280 static int _wrap_XPathQuery_EvaluateString__SWIG_0(lua_State* L) {
26286 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::EvaluateString",2,2)
26287 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",1,"Mezzanine::XML::XPathQuery const *");
26288 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",2,"Mezzanine::XML::XPathNode const &");
26290 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26291 SWIG_fail_ptr(
"XPathQuery_EvaluateString",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26295 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
26296 SWIG_fail_ptr(
"XPathQuery_EvaluateString",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
26300 lua_pushlstring(L,(&result)->data(),(&result)->size()); SWIG_arg++;
26311 static int _wrap_XPathQuery_EvaluateString__SWIG_1(lua_State* L) {
26319 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::EvaluateString",4,4)
26320 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",1,"Mezzanine::XML::XPathQuery const *");
26321 if(!SWIG_lua_isnilstring(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",2,"Mezzanine::
Char8 *");
26322 if(!lua_isnumber(L,3)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",3,"
size_t");
26323 if(!lua_isuserdata(L,4)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateString",4,"Mezzanine::XML::XPathNode const &");
26325 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26326 SWIG_fail_ptr(
"XPathQuery_EvaluateString",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26330 SWIG_contract_assert((lua_tonumber(L,3)>=0),
"number must not be negative")
26331 arg3 = (
size_t)lua_tonumber(L, 3);
26333 if (!SWIG_IsOK(SWIG_ConvertPtr(L,4,(
void**)&arg4,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
26334 SWIG_fail_ptr(
"XPathQuery_EvaluateString",4,SWIGTYPE_p_Mezzanine__XML__XPathNode);
26338 lua_pushnumber(L, (lua_Number) result); SWIG_arg++;
26349 static int _wrap_XPathQuery_EvaluateString(lua_State* L) {
26355 argc = lua_gettop(L);
26360 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
26369 if (lua_isuserdata(L,argv[1])==0 || SWIG_ConvertPtr(L,argv[1], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
26376 return _wrap_XPathQuery_EvaluateString__SWIG_0(L);
26384 if (SWIG_isptrtype(L,argv[0])==0 || SWIG_ConvertPtr(L,argv[0], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathQuery, 0)) {
26392 _v = SWIG_lua_isnilstring(L,argv[1]);
26396 _v = lua_isnumber(L,argv[2]);
26401 if (lua_isuserdata(L,argv[3])==0 || SWIG_ConvertPtr(L,argv[3], (
void **) &ptr, SWIGTYPE_p_Mezzanine__XML__XPathNode, 0)) {
26408 return _wrap_XPathQuery_EvaluateString__SWIG_1(L);
26415 lua_pushstring(L,
"Wrong arguments for overloaded function 'XPathQuery_EvaluateString'\n"
26416 " Possible C/C++ prototypes are:\n"
26417 " Mezzanine::XML::XPathQuery::EvaluateString(Mezzanine::XML::XPathNode const &) const\n"
26418 " Mezzanine::XML::XPathQuery::EvaluateString(Mezzanine::Char8 *,size_t,Mezzanine::XML::XPathNode const &) const\n");
26419 lua_error(L);
return 0;
26423 static int _wrap_XPathQuery_EvaluateNodeSet(lua_State* L) {
26429 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::EvaluateNodeSet",2,2)
26430 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateNodeSet",1,"Mezzanine::XML::XPathQuery const *");
26431 if(!lua_isuserdata(L,2)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::EvaluateNodeSet",2,"Mezzanine::XML::XPathNode const &");
26433 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26434 SWIG_fail_ptr(
"XPathQuery_EvaluateNodeSet",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26438 if (!SWIG_IsOK(SWIG_ConvertPtr(L,2,(
void**)&arg2,SWIGTYPE_p_Mezzanine__XML__XPathNode,0))){
26439 SWIG_fail_ptr(
"XPathQuery_EvaluateNodeSet",2,SWIGTYPE_p_Mezzanine__XML__XPathNode);
26445 SWIG_NewPointerObj(L,(
void *) resultptr,SWIGTYPE_p_Mezzanine__XML__XPathNodeSet,1); SWIG_arg++;
26457 static int _wrap_XPathQuery_Result(lua_State* L) {
26462 SWIG_check_num_args(
"Mezzanine::XML::XPathQuery::Result",1,1)
26463 if(!SWIG_isptrtype(L,1)) SWIG_fail_arg("Mezzanine::XML::XPathQuery::Result",1,"Mezzanine::XML::XPathQuery const *");
26465 if (!SWIG_IsOK(SWIG_ConvertPtr(L,1,(
void**)&arg1,SWIGTYPE_p_Mezzanine__XML__XPathQuery,0))){
26466 SWIG_fail_ptr(
"XPathQuery_Result",1,SWIGTYPE_p_Mezzanine__XML__XPathQuery);
26470 SWIG_NewPointerObj(L,result,SWIGTYPE_p_Mezzanine__XML__XPathParseResult,0); SWIG_arg++;
26481 static void swig_delete_XPathQuery(
void *obj) {
26486 {
"ReturnType", _wrap_XPathQuery_ReturnType},
26487 {
"EvaluateBoole", _wrap_XPathQuery_EvaluateBoole},
26488 {
"EvaluateNumber", _wrap_XPathQuery_EvaluateNumber},
26489 {
"EvaluateString", _wrap_XPathQuery_EvaluateString},
26490 {
"EvaluateNodeSet", _wrap_XPathQuery_EvaluateNodeSet},
26491 {
"Result", _wrap_XPathQuery_Result},
26497 static swig_lua_class *swig_Mezzanine_XML_XPathQuery_bases[] = {0};
26498 static const char *swig_Mezzanine_XML_XPathQuery_base_names[] = {0};
26499 static swig_lua_class _wrap_class_Mezzanine_XML_XPathQuery = {
"XPathQuery", &SWIGTYPE_p_Mezzanine__XML__XPathQuery,_wrap_new_XPathQuery, swig_delete_XPathQuery, swig_Mezzanine_XML_XPathQuery_methods, swig_Mezzanine_XML_XPathQuery_attributes, swig_Mezzanine_XML_XPathQuery_bases, swig_Mezzanine_XML_XPathQuery_base_names };
26505 static const struct luaL_Reg swig_commands[] = {
26506 {
"SetMemoryManagementFunctions", _wrap_SetMemoryManagementFunctions},
26507 {
"GetMemoryAllocationFunction", _wrap_GetMemoryAllocationFunction},
26508 {
"GetMemoryDeallocationFunction", _wrap_GetMemoryDeallocationFunction},
26509 {
"AsUtf8",_wrap_AsUtf8},
26510 {
"AsWide",_wrap_AsWide},
26511 {
"GetOneTag", _wrap_GetOneTag},
26512 {
"PreParseClassFromSingleTag",_wrap_PreParseClassFromSingleTag},
26513 {
"EscapeXML", _wrap_EscapeXML},
26518 {
"ParseMinimal", _wrap_ParseMinimal_get, SWIG_Lua_set_immutable },
26519 {
"ParsePi", _wrap_ParsePi_get, SWIG_Lua_set_immutable },
26520 {
"ParseComments", _wrap_ParseComments_get, SWIG_Lua_set_immutable },
26521 {
"ParseCdata", _wrap_ParseCdata_get, SWIG_Lua_set_immutable },
26522 {
"ParseWsPcdata", _wrap_ParseWsPcdata_get, SWIG_Lua_set_immutable },
26523 {
"ParseEscapes", _wrap_ParseEscapes_get, SWIG_Lua_set_immutable },
26524 {
"ParseEol", _wrap_ParseEol_get, SWIG_Lua_set_immutable },
26525 {
"ParseWconvAttribute", _wrap_ParseWconvAttribute_get, SWIG_Lua_set_immutable },
26526 {
"ParseWnormAttribute", _wrap_ParseWnormAttribute_get, SWIG_Lua_set_immutable },
26527 {
"ParseDeclaration", _wrap_ParseDeclaration_get, SWIG_Lua_set_immutable },
26528 {
"ParseDocType", _wrap_ParseDocType_get, SWIG_Lua_set_immutable },
26529 {
"ParseWsPcdata_single", _wrap_ParseWsPcdata_single_get, SWIG_Lua_set_immutable },
26530 {
"ParseDefault", _wrap_ParseDefault_get, SWIG_Lua_set_immutable },
26531 {
"ParseFull", _wrap_ParseFull_get, SWIG_Lua_set_immutable },
26532 {
"FormatIndent", _wrap_FormatIndent_get, SWIG_Lua_set_immutable },
26533 {
"FormatWriteBom", _wrap_FormatWriteBom_get, SWIG_Lua_set_immutable },
26534 {
"FormatRaw", _wrap_FormatRaw_get, SWIG_Lua_set_immutable },
26535 {
"FormatNoDeclaration", _wrap_FormatNoDeclaration_get, SWIG_Lua_set_immutable },
26536 {
"FormatNoEscapes", _wrap_FormatNoEscapes_get, SWIG_Lua_set_immutable },
26537 {
"FormatSaveFileText", _wrap_FormatSaveFileText_get, SWIG_Lua_set_immutable },
26538 {
"FormatDefault", _wrap_FormatDefault_get, SWIG_Lua_set_immutable },
26543 {SWIG_LUA_CONSTTAB_INT(
"XML_VERSION", 100)},
26544 {SWIG_LUA_CONSTTAB_INT(
"MEZZANINE_CORE", 1)},
26545 {SWIG_LUA_CONSTTAB_INT(
"MEZZ_FRAMESTOTRACK", 10)},
26593 static void *_p_Mezzanine__XML__XMLStreamWrapperTo_p_Mezzanine__XML__Writer(
void *x,
int *SWIGUNUSEDPARM(newmemory)) {
26596 static void *_p_Mezzanine__XML__WriterFileTo_p_Mezzanine__XML__Writer(
void *x,
int *SWIGUNUSEDPARM(newmemory)) {
26599 static void *_p_Mezzanine__XML__WriterStreamTo_p_Mezzanine__XML__Writer(
void *x,
int *SWIGUNUSEDPARM(newmemory)) {
26602 static void *_p_Mezzanine__XML__DocumentTo_p_Mezzanine__XML__Node(
void *x,
int *SWIGUNUSEDPARM(newmemory)) {
26605 static swig_type_info _swigt__p_Mezzanine__Threading__RawFile = {
"_p_Mezzanine__Threading__RawFile",
"Mezzanine::Threading::RawFile *|Mezzanine::RawFile *", 0, 0, (
void*)0, 0};
26606 static swig_type_info _swigt__p_Mezzanine__Vector3 = {
"_p_Mezzanine__Vector3",
"Mezzanine::Vector3 *|Mezzanine::Physics::Vector3 *", 0, 0, (
void*)0, 0};
26607 static swig_type_info _swigt__p_Mezzanine__XML__Attribute = {
"_p_Mezzanine__XML__Attribute",
"Mezzanine::XML::Attribute *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_Attribute, 0};
26608 static swig_type_info _swigt__p_Mezzanine__XML__AttributeIterator = {
"_p_Mezzanine__XML__AttributeIterator",
"Mezzanine::XML::AttributeIterator *|Mezzanine::XML::Node::attribute_iterator *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_AttributeIterator, 0};
26609 static swig_type_info _swigt__p_Mezzanine__XML__AttributeStruct = {
"_p_Mezzanine__XML__AttributeStruct",
"Mezzanine::XML::AttributeStruct *", 0, 0, (
void*)0, 0};
26610 static swig_type_info _swigt__p_Mezzanine__XML__Document = {
"_p_Mezzanine__XML__Document",
"Mezzanine::XML::Document *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_Document, 0};
26611 static swig_type_info _swigt__p_Mezzanine__XML__NamedNodeIterator = {
"_p_Mezzanine__XML__NamedNodeIterator",
"Mezzanine::XML::NamedNodeIterator *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_NamedNodeIterator, 0};
26612 static swig_type_info _swigt__p_Mezzanine__XML__Node = {
"_p_Mezzanine__XML__Node",
"Mezzanine::XML::Node *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_Node, 0};
26613 static swig_type_info _swigt__p_Mezzanine__XML__NodeIterator = {
"_p_Mezzanine__XML__NodeIterator",
"Mezzanine::XML::NodeIterator *|Mezzanine::XML::Node::iterator *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_NodeIterator, 0};
26614 static swig_type_info _swigt__p_Mezzanine__XML__NodeStruct = {
"_p_Mezzanine__XML__NodeStruct",
"Mezzanine::XML::NodeStruct *", 0, 0, (
void*)0, 0};
26615 static swig_type_info _swigt__p_Mezzanine__XML__NodeText = {
"_p_Mezzanine__XML__NodeText",
"Mezzanine::XML::NodeText *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_NodeText, 0};
26616 static swig_type_info _swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t = {
"_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t",
"Mezzanine::XML::ObjectRange< Mezzanine::XML::AttributeIterator > *", 0, 0, (
void*)0, 0};
26617 static swig_type_info _swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t = {
"_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t",
"Mezzanine::XML::ObjectRange< Mezzanine::XML::NamedNodeIterator > *", 0, 0, (
void*)0, 0};
26618 static swig_type_info _swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t = {
"_p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t",
"Mezzanine::XML::ObjectRange< Mezzanine::XML::NodeIterator > *", 0, 0, (
void*)0, 0};
26619 static swig_type_info _swigt__p_Mezzanine__XML__ParseResult = {
"_p_Mezzanine__XML__ParseResult",
"Mezzanine::XML::ParseResult *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_ParseResult, 0};
26620 static swig_type_info _swigt__p_Mezzanine__XML__TreeWalker = {
"_p_Mezzanine__XML__TreeWalker",
"Mezzanine::XML::TreeWalker *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_TreeWalker, 0};
26621 static swig_type_info _swigt__p_Mezzanine__XML__Writer = {
"_p_Mezzanine__XML__Writer",
"Mezzanine::XML::Writer *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_Writer, 0};
26622 static swig_type_info _swigt__p_Mezzanine__XML__WriterFile = {
"_p_Mezzanine__XML__WriterFile",
"Mezzanine::XML::WriterFile *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_WriterFile, 0};
26623 static swig_type_info _swigt__p_Mezzanine__XML__WriterStream = {
"_p_Mezzanine__XML__WriterStream",
"Mezzanine::XML::WriterStream *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_WriterStream, 0};
26624 static swig_type_info _swigt__p_Mezzanine__XML__XMLStreamWrapper = {
"_p_Mezzanine__XML__XMLStreamWrapper",
"Mezzanine::XML::XMLStreamWrapper *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XMLStreamWrapper, 0};
26625 static swig_type_info _swigt__p_Mezzanine__XML__XPathNode = {
"_p_Mezzanine__XML__XPathNode",
"Mezzanine::XML::XPathNodeSet::const_iterator|Mezzanine::XML::XPathNode *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathNode, 0};
26626 static swig_type_info _swigt__p_Mezzanine__XML__XPathNodeSet = {
"_p_Mezzanine__XML__XPathNodeSet",
"Mezzanine::XML::XPathNodeSet *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathNodeSet, 0};
26627 static swig_type_info _swigt__p_Mezzanine__XML__XPathParseResult = {
"_p_Mezzanine__XML__XPathParseResult",
"Mezzanine::XML::XPathParseResult *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathParseResult, 0};
26628 static swig_type_info _swigt__p_Mezzanine__XML__XPathQuery = {
"_p_Mezzanine__XML__XPathQuery",
"Mezzanine::XML::XPathQuery *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathQuery, 0};
26629 static swig_type_info _swigt__p_Mezzanine__XML__XPathVariable = {
"_p_Mezzanine__XML__XPathVariable",
"Mezzanine::XML::XPathVariable *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathVariable, 0};
26630 static swig_type_info _swigt__p_Mezzanine__XML__XPathVariableSet = {
"_p_Mezzanine__XML__XPathVariableSet",
"Mezzanine::XML::XPathVariableSet *", 0, 0, (
void*)&_wrap_class_Mezzanine_XML_XPathVariableSet, 0};
26631 static swig_type_info _swigt__p_Resource__DataStream = {
"_p_Resource__DataStream",
"Resource::DataStream *", 0, 0, (
void*)0, 0};
26632 static swig_type_info _swigt__p_SDL_Event = {
"_p_SDL_Event",
"SDL_Event *|Mezzanine::RawEvent *", 0, 0, (
void*)0, 0};
26633 static swig_type_info _swigt__p_attribute_iterator = {
"_p_attribute_iterator",
"attribute_iterator *", 0, 0, (
void*)0, 0};
26634 static swig_type_info _swigt__p_bool = {
"_p_bool",
"bool *|Mezzanine::Boole *", 0, 0, (
void*)0, 0};
26635 static swig_type_info _swigt__p_char = {
"_p_char",
"char *|Mezzanine::Char8 *", 0, 0, (
void*)0, 0};
26636 static swig_type_info _swigt__p_difference_type = {
"_p_difference_type",
"difference_type *", 0, 0, (
void*)0, 0};
26637 static swig_type_info _swigt__p_double = {
"_p_double",
"Mezzanine::PreciseReal *|double *", 0, 0, (
void*)0, 0};
26638 static swig_type_info _swigt__p_f_p_void__void = {
"_p_f_p_void__void",
"Mezzanine::XML::DeAllocationFunction|void (*)(void *)", 0, 0, (
void*)0, 0};
26639 static swig_type_info _swigt__p_f_size_t__p_void = {
"_p_f_size_t__p_void",
"void *(*)(size_t)|Mezzanine::XML::AllocationFunction", 0, 0, (
void*)0, 0};
26640 static swig_type_info _swigt__p_float = {
"_p_float",
"float *|Mezzanine::Real *", 0, 0, (
void*)0, 0};
26641 static swig_type_info _swigt__p_int = {
"_p_int",
"intptr_t *|int *|int_least32_t *|int_fast32_t *|Mezzanine::Int32 *|int32_t *|Mezzanine::ConvertiblePointer *|Mezzanine::Integer *|int_fast16_t *", 0, 0, (
void*)0, 0};
26642 static swig_type_info _swigt__p_iterator = {
"_p_iterator",
"iterator *", 0, 0, (
void*)0, 0};
26643 static swig_type_info _swigt__p_iterator_category = {
"_p_iterator_category",
"iterator_category *", 0, 0, (
void*)0, 0};
26644 static swig_type_info _swigt__p_long_long = {
"_p_long_long",
"int_least64_t *|int_fast64_t *|Mezzanine::Int64 *|int64_t *|long long *|Mezzanine::MaxInt *|intmax_t *", 0, 0, (
void*)0, 0};
26645 static swig_type_info _swigt__p_ptrdiff_t = {
"_p_ptrdiff_t",
"ptrdiff_t *", 0, 0, (
void*)0, 0};
26646 static swig_type_info _swigt__p_short = {
"_p_short",
"Mezzanine::Int16 *|short *|int_least16_t *|int16_t *", 0, 0, (
void*)0, 0};
26647 static swig_type_info _swigt__p_signed_char = {
"_p_signed_char",
"signed char *|Mezzanine::Int8 *|int_least8_t *|int_fast8_t *|int8_t *", 0, 0, (
void*)0, 0};
26648 static swig_type_info _swigt__p_std__basic_istreamT_char_std__char_traitsT_char_t_t = {
"_p_std__basic_istreamT_char_std__char_traitsT_char_t_t",
"std::basic_istream< char,std::char_traits< char > > *", 0, 0, (
void*)0, 0};
26649 static swig_type_info _swigt__p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t = {
"_p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t",
"std::basic_istream< wchar_t,std::char_traits< wchar_t > > *", 0, 0, (
void*)0, 0};
26650 static swig_type_info _swigt__p_std__basic_ostreamT_char_std__char_traitsT_char_t_t = {
"_p_std__basic_ostreamT_char_std__char_traitsT_char_t_t",
"std::basic_ostream< char,std::char_traits< char > > *", 0, 0, (
void*)0, 0};
26651 static swig_type_info _swigt__p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t = {
"_p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t",
"std::basic_ostream< wchar_t,std::char_traits< wchar_t > > *", 0, 0, (
void*)0, 0};
26652 static swig_type_info _swigt__p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t = {
"_p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t",
"std::basic_string< char,std::char_traits< char >,std::allocator< char > > *", 0, 0, (
void*)0, 0};
26653 static swig_type_info _swigt__p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t = {
"_p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t",
"std::basic_string< wchar_t,std::char_traits< wchar_t >,std::allocator< wchar_t > > *", 0, 0, (
void*)0, 0};
26654 static swig_type_info _swigt__p_std__istream = {
"_p_std__istream",
"std::istream *", 0, 0, (
void*)0, 0};
26655 static swig_type_info _swigt__p_std__listT_std__pairT_std__string_std__string_t_t = {
"_p_std__listT_std__pairT_std__string_std__string_t_t",
"Mezzanine::NameValuePairList *|std::list< std::pair< std::string,std::string > > *", 0, 0, (
void*)0, 0};
26656 static swig_type_info _swigt__p_std__mapT_std__string_std__string_t = {
"_p_std__mapT_std__string_std__string_t",
"Mezzanine::NameValuePairMap *|std::map< std::string,std::string > *", 0, 0, (
void*)0, 0};
26657 static swig_type_info _swigt__p_std__pairT_std__string_std__string_t = {
"_p_std__pairT_std__string_std__string_t",
"Mezzanine::NameValuePair *|std::pair< std::string,std::string > *", 0, 0, (
void*)0, 0};
26658 static swig_type_info _swigt__p_std__setT_std__string_t = {
"_p_std__setT_std__string_t",
"std::set< std::string > *|Mezzanine::StringSet *", 0, 0, (
void*)0, 0};
26659 static swig_type_info _swigt__p_std__string = {
"_p_std__string",
"std::string *|Mezzanine::String *|Mezzanine::ConstString *", 0, 0, (
void*)&_wrap_class_std_string, 0};
26660 static swig_type_info _swigt__p_std__stringstream = {
"_p_std__stringstream",
"Mezzanine::Logger *|std::stringstream *|Mezzanine::StringStream *", 0, 0, (
void*)0, 0};
26661 static swig_type_info _swigt__p_std__vectorT_std__string_t = {
"_p_std__vectorT_std__string_t",
"std::vector< std::string > *|Mezzanine::StringVector *", 0, 0, (
void*)0, 0};
26662 static swig_type_info _swigt__p_std__wstring = {
"_p_std__wstring",
"std::wstring *|Mezzanine::WideString *", 0, 0, (
void*)0, 0};
26663 static swig_type_info _swigt__p_unsigned_char = {
"_p_unsigned_char",
"unsigned char *|Mezzanine::UInt8 *|uint_least8_t *|uint_fast8_t *|uint8_t *", 0, 0, (
void*)0, 0};
26664 static swig_type_info _swigt__p_unsigned_int = {
"_p_unsigned_int",
"uintptr_t *|uint_least32_t *|uint_fast32_t *|uint32_t *|Mezzanine::UInt32 *|unsigned int *|Mezzanine::TimeMarker *|uint_fast16_t *", 0, 0, (
void*)0, 0};
26665 static swig_type_info _swigt__p_unsigned_long = {
"_p_unsigned_long",
"Mezzanine::Whole *|unsigned long *", 0, 0, (
void*)0, 0};
26666 static swig_type_info _swigt__p_unsigned_long_long = {
"_p_unsigned_long_long",
"uint_least64_t *|uint_fast64_t *|uint64_t *|Mezzanine::UInt64 *|unsigned long long *|uintmax_t *", 0, 0, (
void*)0, 0};
26667 static swig_type_info _swigt__p_unsigned_short = {
"_p_unsigned_short",
"Mezzanine::UInt16 *|unsigned short *|uint_least16_t *|uint16_t *", 0, 0, (
void*)0, 0};
26668 static swig_type_info _swigt__p_value_type = {
"_p_value_type",
"value_type *", 0, 0, (
void*)0, 0};
26669 static swig_type_info _swigt__p_wchar_t = {
"_p_wchar_t",
"wchar_t *", 0, 0, (
void*)0, 0};
26672 &_swigt__p_Mezzanine__Threading__RawFile,
26673 &_swigt__p_Mezzanine__Vector3,
26674 &_swigt__p_Mezzanine__XML__Attribute,
26675 &_swigt__p_Mezzanine__XML__AttributeIterator,
26676 &_swigt__p_Mezzanine__XML__AttributeStruct,
26677 &_swigt__p_Mezzanine__XML__Document,
26678 &_swigt__p_Mezzanine__XML__NamedNodeIterator,
26679 &_swigt__p_Mezzanine__XML__Node,
26680 &_swigt__p_Mezzanine__XML__NodeIterator,
26681 &_swigt__p_Mezzanine__XML__NodeStruct,
26682 &_swigt__p_Mezzanine__XML__NodeText,
26683 &_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t,
26684 &_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t,
26685 &_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t,
26686 &_swigt__p_Mezzanine__XML__ParseResult,
26687 &_swigt__p_Mezzanine__XML__TreeWalker,
26688 &_swigt__p_Mezzanine__XML__Writer,
26689 &_swigt__p_Mezzanine__XML__WriterFile,
26690 &_swigt__p_Mezzanine__XML__WriterStream,
26691 &_swigt__p_Mezzanine__XML__XMLStreamWrapper,
26692 &_swigt__p_Mezzanine__XML__XPathNode,
26693 &_swigt__p_Mezzanine__XML__XPathNodeSet,
26694 &_swigt__p_Mezzanine__XML__XPathParseResult,
26695 &_swigt__p_Mezzanine__XML__XPathQuery,
26696 &_swigt__p_Mezzanine__XML__XPathVariable,
26697 &_swigt__p_Mezzanine__XML__XPathVariableSet,
26698 &_swigt__p_Resource__DataStream,
26699 &_swigt__p_SDL_Event,
26700 &_swigt__p_attribute_iterator,
26703 &_swigt__p_difference_type,
26705 &_swigt__p_f_p_void__void,
26706 &_swigt__p_f_size_t__p_void,
26709 &_swigt__p_iterator,
26710 &_swigt__p_iterator_category,
26711 &_swigt__p_long_long,
26712 &_swigt__p_ptrdiff_t,
26714 &_swigt__p_signed_char,
26715 &_swigt__p_std__basic_istreamT_char_std__char_traitsT_char_t_t,
26716 &_swigt__p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t,
26717 &_swigt__p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,
26718 &_swigt__p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,
26719 &_swigt__p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t,
26720 &_swigt__p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t,
26721 &_swigt__p_std__istream,
26722 &_swigt__p_std__listT_std__pairT_std__string_std__string_t_t,
26723 &_swigt__p_std__mapT_std__string_std__string_t,
26724 &_swigt__p_std__pairT_std__string_std__string_t,
26725 &_swigt__p_std__setT_std__string_t,
26726 &_swigt__p_std__string,
26727 &_swigt__p_std__stringstream,
26728 &_swigt__p_std__vectorT_std__string_t,
26729 &_swigt__p_std__wstring,
26730 &_swigt__p_unsigned_char,
26731 &_swigt__p_unsigned_int,
26732 &_swigt__p_unsigned_long,
26733 &_swigt__p_unsigned_long_long,
26734 &_swigt__p_unsigned_short,
26735 &_swigt__p_value_type,
26736 &_swigt__p_wchar_t,
26739 static swig_cast_info _swigc__p_Mezzanine__Threading__RawFile[] = { {&_swigt__p_Mezzanine__Threading__RawFile, 0, 0, 0},{0, 0, 0, 0}};
26740 static swig_cast_info _swigc__p_Mezzanine__Vector3[] = { {&_swigt__p_Mezzanine__Vector3, 0, 0, 0},{0, 0, 0, 0}};
26741 static swig_cast_info _swigc__p_Mezzanine__XML__Attribute[] = { {&_swigt__p_Mezzanine__XML__Attribute, 0, 0, 0},{0, 0, 0, 0}};
26742 static swig_cast_info _swigc__p_Mezzanine__XML__AttributeIterator[] = { {&_swigt__p_Mezzanine__XML__AttributeIterator, 0, 0, 0},{0, 0, 0, 0}};
26743 static swig_cast_info _swigc__p_Mezzanine__XML__AttributeStruct[] = { {&_swigt__p_Mezzanine__XML__AttributeStruct, 0, 0, 0},{0, 0, 0, 0}};
26744 static swig_cast_info _swigc__p_Mezzanine__XML__Document[] = { {&_swigt__p_Mezzanine__XML__Document, 0, 0, 0},{0, 0, 0, 0}};
26745 static swig_cast_info _swigc__p_Mezzanine__XML__NamedNodeIterator[] = { {&_swigt__p_Mezzanine__XML__NamedNodeIterator, 0, 0, 0},{0, 0, 0, 0}};
26746 static swig_cast_info _swigc__p_Mezzanine__XML__Node[] = { {&_swigt__p_Mezzanine__XML__Node, 0, 0, 0}, {&_swigt__p_Mezzanine__XML__Document, _p_Mezzanine__XML__DocumentTo_p_Mezzanine__XML__Node, 0, 0},{0, 0, 0, 0}};
26747 static swig_cast_info _swigc__p_Mezzanine__XML__NodeIterator[] = { {&_swigt__p_Mezzanine__XML__NodeIterator, 0, 0, 0},{0, 0, 0, 0}};
26748 static swig_cast_info _swigc__p_Mezzanine__XML__NodeStruct[] = { {&_swigt__p_Mezzanine__XML__NodeStruct, 0, 0, 0},{0, 0, 0, 0}};
26749 static swig_cast_info _swigc__p_Mezzanine__XML__NodeText[] = { {&_swigt__p_Mezzanine__XML__NodeText, 0, 0, 0},{0, 0, 0, 0}};
26750 static swig_cast_info _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t[] = { {&_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t, 0, 0, 0},{0, 0, 0, 0}};
26751 static swig_cast_info _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t[] = { {&_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t, 0, 0, 0},{0, 0, 0, 0}};
26752 static swig_cast_info _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t[] = { {&_swigt__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t, 0, 0, 0},{0, 0, 0, 0}};
26753 static swig_cast_info _swigc__p_Mezzanine__XML__ParseResult[] = { {&_swigt__p_Mezzanine__XML__ParseResult, 0, 0, 0},{0, 0, 0, 0}};
26754 static swig_cast_info _swigc__p_Mezzanine__XML__TreeWalker[] = { {&_swigt__p_Mezzanine__XML__TreeWalker, 0, 0, 0},{0, 0, 0, 0}};
26755 static swig_cast_info _swigc__p_Mezzanine__XML__Writer[] = { {&_swigt__p_Mezzanine__XML__Writer, 0, 0, 0}, {&_swigt__p_Mezzanine__XML__XMLStreamWrapper, _p_Mezzanine__XML__XMLStreamWrapperTo_p_Mezzanine__XML__Writer, 0, 0}, {&_swigt__p_Mezzanine__XML__WriterFile, _p_Mezzanine__XML__WriterFileTo_p_Mezzanine__XML__Writer, 0, 0}, {&_swigt__p_Mezzanine__XML__WriterStream, _p_Mezzanine__XML__WriterStreamTo_p_Mezzanine__XML__Writer, 0, 0},{0, 0, 0, 0}};
26756 static swig_cast_info _swigc__p_Mezzanine__XML__WriterFile[] = { {&_swigt__p_Mezzanine__XML__WriterFile, 0, 0, 0},{0, 0, 0, 0}};
26757 static swig_cast_info _swigc__p_Mezzanine__XML__WriterStream[] = { {&_swigt__p_Mezzanine__XML__WriterStream, 0, 0, 0},{0, 0, 0, 0}};
26758 static swig_cast_info _swigc__p_Mezzanine__XML__XMLStreamWrapper[] = { {&_swigt__p_Mezzanine__XML__XMLStreamWrapper, 0, 0, 0},{0, 0, 0, 0}};
26759 static swig_cast_info _swigc__p_Mezzanine__XML__XPathNode[] = { {&_swigt__p_Mezzanine__XML__XPathNode, 0, 0, 0},{0, 0, 0, 0}};
26760 static swig_cast_info _swigc__p_Mezzanine__XML__XPathNodeSet[] = { {&_swigt__p_Mezzanine__XML__XPathNodeSet, 0, 0, 0},{0, 0, 0, 0}};
26761 static swig_cast_info _swigc__p_Mezzanine__XML__XPathParseResult[] = { {&_swigt__p_Mezzanine__XML__XPathParseResult, 0, 0, 0},{0, 0, 0, 0}};
26762 static swig_cast_info _swigc__p_Mezzanine__XML__XPathQuery[] = { {&_swigt__p_Mezzanine__XML__XPathQuery, 0, 0, 0},{0, 0, 0, 0}};
26763 static swig_cast_info _swigc__p_Mezzanine__XML__XPathVariable[] = { {&_swigt__p_Mezzanine__XML__XPathVariable, 0, 0, 0},{0, 0, 0, 0}};
26764 static swig_cast_info _swigc__p_Mezzanine__XML__XPathVariableSet[] = { {&_swigt__p_Mezzanine__XML__XPathVariableSet, 0, 0, 0},{0, 0, 0, 0}};
26765 static swig_cast_info _swigc__p_Resource__DataStream[] = { {&_swigt__p_Resource__DataStream, 0, 0, 0},{0, 0, 0, 0}};
26766 static swig_cast_info _swigc__p_SDL_Event[] = { {&_swigt__p_SDL_Event, 0, 0, 0},{0, 0, 0, 0}};
26767 static swig_cast_info _swigc__p_attribute_iterator[] = { {&_swigt__p_attribute_iterator, 0, 0, 0},{0, 0, 0, 0}};
26768 static swig_cast_info _swigc__p_bool[] = { {&_swigt__p_bool, 0, 0, 0},{0, 0, 0, 0}};
26769 static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
26770 static swig_cast_info _swigc__p_difference_type[] = { {&_swigt__p_difference_type, 0, 0, 0},{0, 0, 0, 0}};
26771 static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}};
26772 static swig_cast_info _swigc__p_f_p_void__void[] = { {&_swigt__p_f_p_void__void, 0, 0, 0},{0, 0, 0, 0}};
26773 static swig_cast_info _swigc__p_f_size_t__p_void[] = { {&_swigt__p_f_size_t__p_void, 0, 0, 0},{0, 0, 0, 0}};
26774 static swig_cast_info _swigc__p_float[] = { {&_swigt__p_float, 0, 0, 0},{0, 0, 0, 0}};
26775 static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
26776 static swig_cast_info _swigc__p_iterator[] = { {&_swigt__p_iterator, 0, 0, 0},{0, 0, 0, 0}};
26777 static swig_cast_info _swigc__p_iterator_category[] = { {&_swigt__p_iterator_category, 0, 0, 0},{0, 0, 0, 0}};
26778 static swig_cast_info _swigc__p_long_long[] = { {&_swigt__p_long_long, 0, 0, 0},{0, 0, 0, 0}};
26779 static swig_cast_info _swigc__p_ptrdiff_t[] = { {&_swigt__p_ptrdiff_t, 0, 0, 0},{0, 0, 0, 0}};
26780 static swig_cast_info _swigc__p_short[] = { {&_swigt__p_short, 0, 0, 0},{0, 0, 0, 0}};
26781 static swig_cast_info _swigc__p_signed_char[] = { {&_swigt__p_signed_char, 0, 0, 0},{0, 0, 0, 0}};
26782 static swig_cast_info _swigc__p_std__basic_istreamT_char_std__char_traitsT_char_t_t[] = { {&_swigt__p_std__basic_istreamT_char_std__char_traitsT_char_t_t, 0, 0, 0},{0, 0, 0, 0}};
26783 static swig_cast_info _swigc__p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t[] = { {&_swigt__p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
26784 static swig_cast_info _swigc__p_std__basic_ostreamT_char_std__char_traitsT_char_t_t[] = { {&_swigt__p_std__basic_ostreamT_char_std__char_traitsT_char_t_t, 0, 0, 0},{0, 0, 0, 0}};
26785 static swig_cast_info _swigc__p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t[] = { {&_swigt__p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
26786 static swig_cast_info _swigc__p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t[] = { {&_swigt__p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t, 0, 0, 0},{0, 0, 0, 0}};
26787 static swig_cast_info _swigc__p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t[] = { {&_swigt__p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t, 0, 0, 0},{0, 0, 0, 0}};
26788 static swig_cast_info _swigc__p_std__istream[] = { {&_swigt__p_std__istream, 0, 0, 0},{0, 0, 0, 0}};
26789 static swig_cast_info _swigc__p_std__listT_std__pairT_std__string_std__string_t_t[] = { {&_swigt__p_std__listT_std__pairT_std__string_std__string_t_t, 0, 0, 0},{0, 0, 0, 0}};
26790 static swig_cast_info _swigc__p_std__mapT_std__string_std__string_t[] = { {&_swigt__p_std__mapT_std__string_std__string_t, 0, 0, 0},{0, 0, 0, 0}};
26791 static swig_cast_info _swigc__p_std__pairT_std__string_std__string_t[] = { {&_swigt__p_std__pairT_std__string_std__string_t, 0, 0, 0},{0, 0, 0, 0}};
26792 static swig_cast_info _swigc__p_std__setT_std__string_t[] = { {&_swigt__p_std__setT_std__string_t, 0, 0, 0},{0, 0, 0, 0}};
26793 static swig_cast_info _swigc__p_std__string[] = { {&_swigt__p_std__string, 0, 0, 0},{0, 0, 0, 0}};
26794 static swig_cast_info _swigc__p_std__stringstream[] = { {&_swigt__p_std__stringstream, 0, 0, 0},{0, 0, 0, 0}};
26795 static swig_cast_info _swigc__p_std__vectorT_std__string_t[] = { {&_swigt__p_std__vectorT_std__string_t, 0, 0, 0},{0, 0, 0, 0}};
26796 static swig_cast_info _swigc__p_std__wstring[] = { {&_swigt__p_std__wstring, 0, 0, 0},{0, 0, 0, 0}};
26797 static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
26798 static swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}};
26799 static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
26800 static swig_cast_info _swigc__p_unsigned_long_long[] = { {&_swigt__p_unsigned_long_long, 0, 0, 0},{0, 0, 0, 0}};
26801 static swig_cast_info _swigc__p_unsigned_short[] = { {&_swigt__p_unsigned_short, 0, 0, 0},{0, 0, 0, 0}};
26802 static swig_cast_info _swigc__p_value_type[] = { {&_swigt__p_value_type, 0, 0, 0},{0, 0, 0, 0}};
26803 static swig_cast_info _swigc__p_wchar_t[] = { {&_swigt__p_wchar_t, 0, 0, 0},{0, 0, 0, 0}};
26806 _swigc__p_Mezzanine__Threading__RawFile,
26807 _swigc__p_Mezzanine__Vector3,
26808 _swigc__p_Mezzanine__XML__Attribute,
26809 _swigc__p_Mezzanine__XML__AttributeIterator,
26810 _swigc__p_Mezzanine__XML__AttributeStruct,
26811 _swigc__p_Mezzanine__XML__Document,
26812 _swigc__p_Mezzanine__XML__NamedNodeIterator,
26813 _swigc__p_Mezzanine__XML__Node,
26814 _swigc__p_Mezzanine__XML__NodeIterator,
26815 _swigc__p_Mezzanine__XML__NodeStruct,
26816 _swigc__p_Mezzanine__XML__NodeText,
26817 _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__AttributeIterator_t,
26818 _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NamedNodeIterator_t,
26819 _swigc__p_Mezzanine__XML__ObjectRangeT_Mezzanine__XML__NodeIterator_t,
26820 _swigc__p_Mezzanine__XML__ParseResult,
26821 _swigc__p_Mezzanine__XML__TreeWalker,
26822 _swigc__p_Mezzanine__XML__Writer,
26823 _swigc__p_Mezzanine__XML__WriterFile,
26824 _swigc__p_Mezzanine__XML__WriterStream,
26825 _swigc__p_Mezzanine__XML__XMLStreamWrapper,
26826 _swigc__p_Mezzanine__XML__XPathNode,
26827 _swigc__p_Mezzanine__XML__XPathNodeSet,
26828 _swigc__p_Mezzanine__XML__XPathParseResult,
26829 _swigc__p_Mezzanine__XML__XPathQuery,
26830 _swigc__p_Mezzanine__XML__XPathVariable,
26831 _swigc__p_Mezzanine__XML__XPathVariableSet,
26832 _swigc__p_Resource__DataStream,
26833 _swigc__p_SDL_Event,
26834 _swigc__p_attribute_iterator,
26837 _swigc__p_difference_type,
26839 _swigc__p_f_p_void__void,
26840 _swigc__p_f_size_t__p_void,
26843 _swigc__p_iterator,
26844 _swigc__p_iterator_category,
26845 _swigc__p_long_long,
26846 _swigc__p_ptrdiff_t,
26848 _swigc__p_signed_char,
26849 _swigc__p_std__basic_istreamT_char_std__char_traitsT_char_t_t,
26850 _swigc__p_std__basic_istreamT_wchar_t_std__char_traitsT_wchar_t_t_t,
26851 _swigc__p_std__basic_ostreamT_char_std__char_traitsT_char_t_t,
26852 _swigc__p_std__basic_ostreamT_wchar_t_std__char_traitsT_wchar_t_t_t,
26853 _swigc__p_std__basic_stringT_char_std__char_traitsT_char_t_std__allocatorT_char_t_t,
26854 _swigc__p_std__basic_stringT_wchar_t_std__char_traitsT_wchar_t_t_std__allocatorT_wchar_t_t_t,
26855 _swigc__p_std__istream,
26856 _swigc__p_std__listT_std__pairT_std__string_std__string_t_t,
26857 _swigc__p_std__mapT_std__string_std__string_t,
26858 _swigc__p_std__pairT_std__string_std__string_t,
26859 _swigc__p_std__setT_std__string_t,
26860 _swigc__p_std__string,
26861 _swigc__p_std__stringstream,
26862 _swigc__p_std__vectorT_std__string_t,
26863 _swigc__p_std__wstring,
26864 _swigc__p_unsigned_char,
26865 _swigc__p_unsigned_int,
26866 _swigc__p_unsigned_long,
26867 _swigc__p_unsigned_long_long,
26868 _swigc__p_unsigned_short,
26869 _swigc__p_value_type,
26925 #define SWIGRUNTIME_DEBUG
26930 SWIG_InitializeModule(
void *clientdata) {
26936 if (swig_module.next==0) {
26938 swig_module.type_initial = swig_type_initial;
26939 swig_module.cast_initial = swig_cast_initial;
26940 swig_module.next = &swig_module;
26947 module_head = SWIG_GetModule(clientdata);
26948 if (!module_head) {
26951 SWIG_SetModule(clientdata, &swig_module);
26952 module_head = &swig_module;
26958 if (iter==&swig_module) {
26963 }
while (iter!= module_head);
26968 swig_module.next = module_head->next;
26969 module_head->next = &swig_module;
26976 if (init == 0)
return;
26979 #ifdef SWIGRUNTIME_DEBUG
26980 printf(
"SWIG_InitializeModule: size %d\n", swig_module.size);
26982 for (i = 0; i < swig_module.size; ++i) {
26987 #ifdef SWIGRUNTIME_DEBUG
26988 printf(
"SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
26992 if (swig_module.next != &swig_module) {
26993 type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
26997 #ifdef SWIGRUNTIME_DEBUG
26998 printf(
"SWIG_InitializeModule: found type %s\n", type->name);
27000 if (swig_module.type_initial[i]->clientdata) {
27001 type->clientdata = swig_module.type_initial[i]->clientdata;
27002 #ifdef SWIGRUNTIME_DEBUG
27003 printf(
"SWIG_InitializeModule: found and overwrite type %s \n", type->name);
27007 type = swig_module.type_initial[i];
27011 cast = swig_module.cast_initial[i];
27012 while (cast->type) {
27016 #ifdef SWIGRUNTIME_DEBUG
27017 printf(
"SWIG_InitializeModule: look cast %s\n", cast->type->name);
27019 if (swig_module.next != &swig_module) {
27020 ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
27021 #ifdef SWIGRUNTIME_DEBUG
27022 if (ret) printf(
"SWIG_InitializeModule: found cast %s\n", ret->name);
27026 if (type == swig_module.type_initial[i]) {
27027 #ifdef SWIGRUNTIME_DEBUG
27028 printf(
"SWIG_InitializeModule: skip old type %s\n", ret->name);
27035 #ifdef SWIGRUNTIME_DEBUG
27036 if (ocast) printf(
"SWIG_InitializeModule: skip old cast %s\n", ret->name);
27038 if (!ocast) ret = 0;
27043 #ifdef SWIGRUNTIME_DEBUG
27044 printf(
"SWIG_InitializeModule: adding cast %s\n", cast->type->name);
27047 type->cast->prev = cast;
27048 cast->next = type->cast;
27055 swig_module.types[i] = type;
27057 swig_module.types[i] = 0;
27059 #ifdef SWIGRUNTIME_DEBUG
27060 printf(
"**** SWIG_InitializeModule: Cast List ******\n");
27061 for (i = 0; i < swig_module.size; ++i) {
27064 printf(
"SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
27065 while (cast->type) {
27066 printf(
"SWIG_InitializeModule: cast type %s\n", cast->type->name);
27070 printf(
"---- Total casts: %d\n",j);
27072 printf(
"**** SWIG_InitializeModule: Cast List ******\n");
27082 SWIG_PropagateClientData(
void) {
27085 static int init_run = 0;
27087 if (init_run)
return;
27090 for (i = 0; i < swig_module.size; i++) {
27091 if (swig_module.types[i]->clientdata) {
27092 equiv = swig_module.types[i]->cast;
27094 if (!equiv->converter) {
27095 if (equiv->type && !equiv->type->clientdata)
27096 SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
27098 equiv = equiv->next;
27114 void SWIG_init_user(lua_State* L );
27123 #if ((SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUA) || (SWIG_LUA_TARGET == SWIG_LUA_FLAVOR_ELUAC))
27124 LUALIB_API
int SWIG_init(lua_State* L)
27126 SWIGEXPORT
int SWIG_init(lua_State* L)
27129 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
27132 lua_pushglobaltable (L);
27134 SWIG_InitializeModule((
void*)L);
27135 SWIG_PropagateClientData();
27138 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
27140 SWIG_Lua_add_function(L,
"swig_type",SWIG_Lua_type);
27141 SWIG_Lua_add_function(L,
"swig_equals",SWIG_Lua_equal);
27143 SWIG_Lua_module_begin(L,SWIG_name);
27145 for (i = 0; swig_commands[i].name; i++){
27146 SWIG_Lua_module_add_function(L,swig_commands[i].name,swig_commands[i].func);
27149 for (i = 0; swig_variables[i].name; i++){
27150 SWIG_Lua_module_add_variable(L,swig_variables[i].name,swig_variables[i].
get,swig_variables[i].set);
27154 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
27156 for (i = 0; swig_types[i]; i++){
27157 if (swig_types[i]->clientdata){
27158 SWIG_Lua_init_base_class(L,(
swig_lua_class*)(swig_types[i]->clientdata));
27162 for (i = 0; swig_types[i]; i++){
27163 if (swig_types[i]->clientdata){
27164 SWIG_Lua_class_register(L,(
swig_lua_class*)(swig_types[i]->clientdata));
27169 #if ((SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUA) && (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC))
27171 SWIG_Lua_InstallConstants(L,swig_constants);
27174 #if (SWIG_LUA_TARGET != SWIG_LUA_FLAVOR_ELUAC)
27192 const char* SWIG_LUACODE=
27195 void SWIG_init_user(lua_State* L)
27198 SWIG_Lua_dostring(L,SWIG_LUACODE);